Files
hao-ai-lab-FastVideo/scripts/gpu_ci/config.example.json
Satyam Srivastava e71d01648c [feat]: add selectable Modal and GB200 Kubernetes GPU CI
- Preserve existing CI and add configurable GPU backend routing
- Limit execution to 2 active PRs, 4 GPUs per PR, and 8 GPUs total
- Add persistent admission, cancellation recovery, and backend statuses
- Document deployment and add infrastructure regression tests
2026-10-01 14:44:14 -07:00

26 lines
827 B
JSON

{
"repository": "https://github.com/hao-ai-lab/FastVideo.git",
"default_backend": "slurm",
"slurm_uploader": ["/opt/fastvideo-ci-runner/pipeline-upload"],
"queue": "gpu-ci-dispatch",
"state_path": "/var/lib/fastvideo-gpu-ci/admission.sqlite3",
"artifacts_dir": "/var/lib/fastvideo-gpu-ci/runs",
"max_active_prs": 2,
"max_gpus_per_pr": 4,
"max_gpus": 8,
"queue_timeout_seconds": 21600,
"upload_artifacts": true,
"kubernetes": {
"namespace": "vllm",
"image": "ghcr.io/hao-ai-lab/fastvideo/fastvideo-dev@sha256:REPLACE_WITH_REVIEWED_ARM64_SM100_DIGEST",
"cpu": "8",
"memory": "64Gi",
"shared_memory": "8Gi"
},
"modal": {
"app": "fastvideo-gpu-ci",
"gpu": "L40S",
"image": "ghcr.io/hao-ai-lab/fastvideo/fastvideo-dev@sha256:REPLACE_WITH_REVIEWED_AMD64_SM89_DIGEST"
}
}