[CI] Remove deprecated test/srt legacy CI setup (#28810)

This commit is contained in:
Lianmin Zheng
2026-06-20 15:09:33 -07:00
committed by GitHub
parent fe428dd845
commit 95fb1ef697
29 changed files with 2 additions and 5773 deletions
+1 -2
View File
@@ -14,7 +14,6 @@ The CI pipeline runs in three sequential stages: **A** (pre-flight, ~3 min) →
- `registered/`: CI test files, auto-discovered by `run_suite.py`. Most tests live here. JIT kernel tests are an exception (see below).
- `manual/`: Non-CI tests for local debugging or special setups.
- `run_suite.py`: CI runner — scans `registered/` and JIT kernel directories.
- `srt/`: Legacy CI setup, to be deprecated.
The system supports both [unittest](https://docs.python.org/3/library/unittest.html) and [pytest](https://docs.pytest.org/en/stable/). The launcher runs `python filename.py -f` with **failfast enabled by default**.
@@ -112,4 +111,4 @@ This README mostly describes the NVIDIA GPU CI pipeline. Other hardware backends
### Adding New Models to Nightly CI
- **Text models**: Extend the [global model list variables](https://github.com/sgl-project/sglang/blob/85c1f7937781199203b38bb46325a2840f353a04/python/sglang/test/test_utils.py#L104) in `test_utils.py`.
- **VLMs**: Extend the `MODEL_THRESHOLDS` dictionary in `test/srt/nightly/test_vlms_mmmu_eval.py`.
- **VLMs**: Extend the `MODEL_THRESHOLDS` dictionary in `test/registered/eval/test_vlms_mmmu_eval.py`.