fetch_ml/tests/fixtures
Jeremie Fraeys 6af85ddaf6
feat(tests): enable stress and long-running test suites
Stress Tests:
- TestStress_WorkerConnectBurst: 30 workers, p99 latency validation
- TestStress_JobSubmissionBurst: 1K job submissions
- TestStress_WorkerChurn: 50 connect/disconnect cycles, memory leak detection
- TestStress_ConcurrentScheduling: 10 workers x 20 jobs contention

Long-Running Tests:
- TestLongRunning_MemoryLeak: heap growth monitoring
- TestLongRunning_OrphanRecovery: worker death/requeue stability
- TestLongRunning_WebSocketStability: 20 worker connection stability

Infrastructure:
- Add testreport package with JSON output, flaky test tracking
- Add TestTimer for timing/budget enforcement
- Add WaitForEvent, WaitForTaskStatus helpers
- Fix worker IDs to use valid bench-worker token patterns
2026-03-12 14:05:45 -04:00
..
consistency test(consistency): add dataset hash consistency test suite 2026-03-05 14:41:14 -05:00
examples test: expand unit/integration/e2e coverage for new worker/api behavior 2026-01-05 12:31:36 -05:00
podman/workspace Clean up README files and enhance testing documentation 2025-12-06 15:43:51 -05:00
ml_templates.go test: modernize test suite for streamlined infrastructure 2026-03-04 13:24:24 -05:00
scheduler_fixture.go feat(scheduler): add test mode config and TLS detection 2026-03-12 14:05:35 -04:00
scheduler_mock.go feat(scheduler): add test mode config and TLS detection 2026-03-12 14:05:35 -04:00
ssh_server.go test: update test suite and remove deprecated privacy middleware 2026-03-08 13:03:55 -04:00
test_helpers.go feat(tests): enable stress and long-running test suites 2026-03-12 14:05:45 -04:00
test_utils.go test: update test suite and remove deprecated privacy middleware 2026-03-08 13:03:55 -04:00
tui_driver.go test: update test suite and remove deprecated privacy middleware 2026-03-08 13:03:55 -04:00
worker.go test(all): update test suite for scheduler and security features 2026-02-26 12:08:46 -05:00