fetch_ml/tests/integration
Jeremie Fraeys 43e6446587
feat(scheduler): implement multi-tenant job scheduler with gang scheduling
Add new scheduler component for distributed ML workload orchestration:
- Hub-based coordination for multi-worker clusters
- Pacing controller for rate limiting job submissions
- Priority queue with preemption support
- Port allocator for dynamic service discovery
- Protocol handlers for worker-scheduler communication
- Service manager with OS-specific implementations
- Connection management and state persistence
- Template system for service deployment

Includes comprehensive test suite:
- Unit tests for all core components
- Integration tests for distributed scenarios
- Benchmark tests for performance validation
- Mock fixtures for isolated testing

Refs: scheduler-architecture.md
2026-02-26 12:03:23 -05:00
..
audit test(phase-7-9): audit verification, fault injection, integration tests 2026-02-23 20:26:01 -05:00
reproducibility test(phase-7-9): audit verification, fault injection, integration tests 2026-02-23 20:26:01 -05:00
scheduler feat(scheduler): implement multi-tenant job scheduler with gang scheduling 2026-02-26 12:03:23 -05:00
security test(phase-7-9): audit verification, fault injection, integration tests 2026-02-23 20:26:01 -05:00
duplicate_detection_test.go test: Update duplicate detection tests 2026-02-23 14:14:21 -05:00
integration_test.go Fix multi-user authentication and clean up debug code 2025-12-06 12:35:32 -05:00
jupyter_experiment_test.go test: add comprehensive test coverage and command improvements 2026-02-16 20:38:15 -05:00
protocol_test.go test: add comprehensive test coverage and command improvements 2026-02-16 20:38:15 -05:00
queue_execution_test.go Fix multi-user authentication and clean up debug code 2025-12-06 12:35:32 -05:00
storage_redis_integration_test.go Fix multi-user authentication and clean up debug code 2025-12-06 12:35:32 -05:00
telemetry_integration_test.go Fix multi-user authentication and clean up debug code 2025-12-06 12:35:32 -05:00
websocket_queue_integration_test.go fix(test): Fix WebSocketQueue test timeout and race conditions 2026-02-23 14:38:18 -05:00
worker_test.go test: expand unit/integration/e2e coverage for new worker/api behavior 2026-01-05 12:31:36 -05:00
ws_handler_integration_test.go fix: improve skip logic for integration and e2e tests 2026-02-18 15:59:19 -05:00
zero_install_test.go Fix multi-user authentication and clean up debug code 2025-12-06 12:35:32 -05:00