Skip to content

Commit a76fd70

Browse files
alec-flowerstedzhouhk
authored andcommitted
ci: sglang functional tests (#2943)
Signed-off-by: alec-flowers <aflowers@nvidia.com> Signed-off-by: hongkuanz <hongkuanz@nvidia.com>
1 parent 1803db8 commit a76fd70

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

.github/workflows/container-validation-backends.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,17 @@ jobs:
1313
build-test:
1414
runs-on: gpu-l40-amd64
1515
strategy:
16+
fail-fast: false
1617
matrix:
17-
framework: [vllm]
18+
framework: [vllm, sglang]
1819
include:
1920
- framework: vllm
2021
target: runtime
2122
pytest_marks: "e2e and vllm and gpu_1 and not slow"
23+
- framework: sglang
24+
target: runtime
25+
pytest_marks: "e2e and sglang and gpu_1"
26+
2227
# Do not cancel main branch runs
2328
concurrency:
2429
group: ${{ github.workflow }}-${{ matrix.framework }}-build-test-${{ github.ref_name || github.run_id }}

container/Dockerfile.sglang

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,7 @@ RUN uv pip install /workspace/benchmarks
243243
# Copy benchmarks, backends and tests for CI
244244
COPY tests /workspace/tests
245245
COPY benchmarks /workspace/benchmarks
246+
COPY deploy /workspace/deploy
246247
COPY components/backends/sglang /workspace/components/backends/sglang
247248
# Copy attribution files
248249
COPY ATTRIBUTION* LICENSE /workspace/

0 commit comments

Comments
 (0)