Closed HarmvZ closed 1 month ago
Thanks Harm! The extra dependencies are not completely unexpected. I had considered a containerized approach but having a debug-headed run-through is sort of nice!
I'll get down to tweaking some things here.
@HarmvZ , I've updated the main branch. Could I ask you to try again? The archive item seemed to only have 1 of your accounts as reader, so that might have caused the problems.
Do note that the name of the repo has updated, and you'll need to lowercase the 'CIRRUS'.
It works 🎉
harm@laptop-harm:~/rse-CIRRUS-benchmark-suite$ python3.11 -m poetry run python cirrus_benchmark_suite/benchmark.py
!! Running in DEBUG mode, benchmarks might be unreliable !!
Base-line page loading: 82±17ms
## readerstudy.loading_first_case
### Runtime: 16306ms
P-value: 0.000%
Probability of getting this runtime under the assumption that it is from the reference distribution: a low value suggests an outlier.
Reference distribution (N=36):
Average±SEM: 11173±209ms
33rd Percentile: 11081ms
66th Percentile: 11260ms
---
## readerstudy.navigate_to_second_case
### Runtime: 1317ms
P-value: 71.743%
Probability of getting this runtime under the assumption that it is from the reference distribution: a low value suggests an outlier.
Reference distribution (N=36):
Average±SEM: 1324±20ms
33rd Percentile: 1315ms
66th Percentile: 1332ms
---
## algorithmjob.loading
### Runtime: 12269ms
P-value: 0.000%
Probability of getting this runtime under the assumption that it is from the reference distribution: a low value suggests an outlier.
Reference distribution (N=36):
Average±SEM: 11246±127ms
33rd Percentile: 11191ms
66th Percentile: 11299ms
---
## archiveitem.loading
### Runtime: 13285ms
P-value: 0.000%
Probability of getting this runtime under the assumption that it is from the reference distribution: a low value suggests an outlier.
Reference distribution (N=36):
Average±SEM: 11238±104ms
33rd Percentile: 11193ms
66th Percentile: 11281ms
---
Benchmarking finished!
Total runtime: 79.8 seconds
Jeej. Interesting to see that yours runs a lot slower =P
I tested the suite and found a few small things:
So I ran
But this returned:
So I ran
SESSION_CREATE_URL
is not required in the .env since you mention it defaults to staging but I left it out and gotValueError: No SESSION_CREATE_URL environment variable provided
.Output
So I guess I'm missing access to some archive item that is tested?