Clean up test artifacts from project root

- Move compiled test binaries to tests/binaries/
- Move profiling output files to tests/binaries/
- Add README.md for test binaries documentation
- Project root now clean of test artifacts
This commit is contained in:
Jeremie Fraeys 2025-12-06 13:41:12 -05:00
parent 83ba2f3415
commit b90cb610c1

30
tests/binaries/README.md Normal file
View file

@ -0,0 +1,30 @@
# Test Binaries
This directory contains compiled test binaries and output files used during development and testing.
## Files
- `integration.test` - Compiled Go integration test binary
- `load.test` - Compiled Go load test binary
- `cpu_ws.out` - WebSocket CPU profiling output
- `cpu_load.out` - CPU load test output
## Usage
These files are generated during test runs and can be used for:
- Running integration tests locally
- Performance profiling
- Debugging test failures
## Cleanup
These files can be safely deleted. They are excluded from git via `.gitignore`.
To regenerate:
```bash
# Integration tests
go test -c ./tests/integration/ -o tests/binaries/integration.test
# Load tests
go test -c ./tests/load/ -o tests/binaries/load.test
```