summaryrefslogtreecommitdiff
path: root/bench/bench.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bench.go: Update number of coursesRunxi Yu8 days1-1/+1
|
* bench: Accept courseID and connections flagsRunxi Yu11 days1-3/+11
|
* bench.go: Use deadlock instead of timed exitRunxi Yu11 days1-10/+7
|
* bench: Fix timerRunxi Yu11 days1-2/+2
|
* bench.go: ReformatRunxi Yu12 days1-2/+2
|
* bench.go: Separate connection stage from selection stagev0.1.3Runxi Yu12 days1-2/+10
|
* bench.go: More realistic benchmark for one course onlyRunxi Yu12 days1-9/+18
|
* bench.go: Don't close request bodyRunxi Yu12 days1-6/+0
| | | | | | The WebSocket library closes it for us (which is not behavior that I like, but fine). Closing it again causes segmentation faults as Body becomes a null pointer or something like that.
* bench.go, main.js: Use an HTTPS URLRunxi Yu13 days1-1/+1
| | | | | This URL should be configurable in the JS at least, but I'm not sure how I should be filling out JS templates. I'll leave it hardcoded for now.
* bench.go: Use more realistic connection numbers for nowRunxi Yu13 days1-4/+4
|
* bench: Add a bit more stress (30000 connections, 30s wait)v0.1.2Runxi Yu13 days1-2/+2
|
* bench: Don't log errors for nowRunxi Yu2024-10-021-3/+3
|
* bench: Attempt to choose random coursesRunxi Yu2024-10-021-4/+18
|
* bench: Add initial benchmarking suiteRunxi Yu2024-10-021-0/+96
Currently only connects and creates a fake user