Skip to content

Commit 9f00a37

Browse files
yenuo26wangyu31577
andauthored
[Test] Add BuildKite test-full script for full CI. (#867)
Signed-off-by: wangyu31577 <wangyu31577@hundsun.com> Co-authored-by: wangyu31577 <wangyu31577@hundsun.com>
1 parent ffbc130 commit 9f00a37

File tree

2 files changed

+220
-199
lines changed

2 files changed

+220
-199
lines changed

.buildkite/test-nightly.yaml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
steps:
2+
- label: ":docker: Build image"
3+
key: image-build
4+
commands:
5+
- "aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws/q9t5s3a7"
6+
- "docker build --file docker/Dockerfile.ci -t vllm-omni-ci ."
7+
- "docker tag vllm-omni-ci public.ecr.aws/q9t5s3a7/vllm-ci-test-repo:$BUILDKITE_COMMIT"
8+
- "docker push public.ecr.aws/q9t5s3a7/vllm-ci-test-repo:$BUILDKITE_COMMIT"
9+
agents:
10+
queue: "cpu_queue_premerge"
11+
12+
- label: "Omni Model Test with H100"
13+
timeout_in_minutes: 180
14+
depends_on: image-build
15+
commands:
16+
- export VLLM_WORKER_MULTIPROC_METHOD=spawn
17+
- pytest -s -v tests/e2e/online_serving/test_qwen3_omni_expansion.py
18+
agents:
19+
queue: "mithril-h100-pool"
20+
plugins:
21+
- kubernetes:
22+
podSpec:
23+
containers:
24+
- image: public.ecr.aws/q9t5s3a7/vllm-ci-test-repo:$BUILDKITE_COMMIT
25+
resources:
26+
limits:
27+
nvidia.com/gpu: 2
28+
volumeMounts:
29+
- name: devshm
30+
mountPath: /dev/shm
31+
- name: hf-cache
32+
mountPath: /root/.cache/huggingface
33+
env:
34+
- name: HF_HOME
35+
value: /root/.cache/huggingface
36+
nodeSelector:
37+
node.kubernetes.io/instance-type: gpu-h100-sxm
38+
volumes:
39+
- name: devshm
40+
emptyDir:
41+
medium: Memory
42+
- name: hf-cache
43+
hostPath:
44+
path: /mnt/hf-cache
45+
type: DirectoryOrCreate

0 commit comments

Comments
 (0)