Summary
E2E tests need updates to cover current functionality and close gaps. Several tests are outdated, hardcoded to GKE, or have incomplete implementations.
Current Issues
e2e_test.go
catalog_e2e_test.go
gpu_test.sh
multi-gpu-test-plan.md
Missing Test Coverage
| Area |
Current State |
Priority |
benchmark command |
No tests |
High |
cache command |
No tests |
Medium |
| Multi-GPU scenarios |
Manual plan only |
High |
| 32B catalog models |
Not tested |
Medium |
| Metal/macOS |
No tests |
Low |
| CR reconciliation |
TODO placeholder |
Medium |
Proposed Improvements
- Update gpu_test.sh to use catalog models and be platform-agnostic
- Add benchmark E2E test - critical path for users
- Add cache E2E test - PVC operations
- Implement multi-GPU E2E from existing test plan
- Add 32B model tests to catalog_e2e_test.go
- Complete CR reconciliation tests in e2e_test.go
Related
Summary
E2E tests need updates to cover current functionality and close gaps. Several tests are outdated, hardcoded to GKE, or have incomplete implementations.
Current Issues
e2e_test.go
catalog_e2e_test.go
benchmarkcommandcachecommandgpu_test.sh
gpu-pool(line 168)monitoringnamespace existsmulti-gpu-test-plan.md
Missing Test Coverage
benchmarkcommandcachecommandProposed Improvements
Related