Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bench.go: Update number of courses | Runxi Yu | 2024-10-09 | 1 | -1/+1 |
| | |||||
* | bench: Accept courseID and connections flags | Runxi Yu | 2024-10-06 | 1 | -3/+11 |
| | |||||
* | bench.go: Use deadlock instead of timed exit | Runxi Yu | 2024-10-06 | 1 | -10/+7 |
| | |||||
* | bench: Fix timer | Runxi Yu | 2024-10-06 | 1 | -2/+2 |
| | |||||
* | *: Overhaul structure again and embed everything | Runxi Yu | 2024-10-06 | 1 | -2/+0 |
| | | | | | | | | - Remove sub-Makefiles; recursive make is annoying - Just use one top-level Makefile that builds everything - Embed templates and minified static resources into the binary - Embed all compiled documentation into the binary and serve - Embed all source into the binary and serve | ||||
* | bench.go: Reformat | Runxi Yu | 2024-10-05 | 1 | -2/+2 |
| | |||||
* | bench.go: Separate connection stage from selection stagev0.1.3 | Runxi Yu | 2024-10-05 | 1 | -2/+10 |
| | |||||
* | bench.go: More realistic benchmark for one course only | Runxi Yu | 2024-10-05 | 1 | -9/+18 |
| | |||||
* | bench.go: Don't close request body | Runxi Yu | 2024-10-05 | 1 | -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 URL | Runxi Yu | 2024-10-04 | 1 | -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 now | Runxi Yu | 2024-10-04 | 1 | -4/+4 |
| | |||||
* | bench: Add a bit more stress (30000 connections, 30s wait)v0.1.2 | Runxi Yu | 2024-10-03 | 1 | -2/+2 |
| | |||||
* | bench: Don't log errors for now | Runxi Yu | 2024-10-02 | 1 | -3/+3 |
| | |||||
* | bench: Attempt to choose random courses | Runxi Yu | 2024-10-02 | 1 | -4/+18 |
| | |||||
* | bench: Add initial benchmarking suite | Runxi Yu | 2024-10-02 | 5 | -0/+106 |
Currently only connects and creates a fake user |