Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
55b8128
split case
Feb 5, 2026
66851f7
Merge branch 'vllm-project:main' into ci-qwen3
yenuo26 Feb 5, 2026
e310649
split case
Feb 5, 2026
4c16595
Merge branch 'ci-qwen3' of https://github.com/yenuo26/vllm-omni into …
Feb 5, 2026
f0e9aa2
split case
Feb 6, 2026
5d0f0a4
add L3 case
Feb 9, 2026
66a1f1e
Merge branch 'vllm-project:main' into ci-qwen3
yenuo26 Feb 9, 2026
4563ebe
fix copilot
yenuo26 Feb 9, 2026
c47f8ab
Update test commands in Buildkite pipeline and test merge configurati…
yenuo26 Feb 9, 2026
8551744
fix conflicts
yenuo26 Feb 9, 2026
0464136
Merge branch 'ci-qwen3' of https://github.com/yenuo26/vllm-omni into …
yenuo26 Feb 9, 2026
9a53e7f
Merge branch 'main' into ci-qwen3
yenuo26 Feb 9, 2026
433a2d1
Merge remote-tracking branch 'upstream/main' into ci-qwen3
yenuo26 Feb 9, 2026
d4df3cd
fix conflicts
yenuo26 Feb 9, 2026
45462c3
Merge branch 'ci-qwen3' of https://github.com/yenuo26/vllm-omni into …
yenuo26 Feb 9, 2026
e34748a
fix conflicts
yenuo26 Feb 9, 2026
a52af4f
Refactor test commands in CI configuration and clean up imports in of…
yenuo26 Feb 9, 2026
8c8d42b
Refactor test commands in CI configuration and clean up imports in of…
yenuo26 Feb 9, 2026
7730a21
Update CI configuration for benchmark tests and enhance audio/image g…
yenuo26 Feb 10, 2026
35354c0
Update Qwen2_5 Omni CI configuration: change worker class names to 'w…
yenuo26 Feb 10, 2026
ed4c200
Update CI configuration and tests: replace async test with engine abo…
yenuo26 Feb 10, 2026
50f173b
Merge branch 'main' into ci-qwen3
yenuo26 Feb 10, 2026
08e2939
fix confllict
yenuo26 Feb 10, 2026
9acfb37
Add a new function to kill process trees with verification
yenuo26 Feb 10, 2026
e0e1100
Merge branch 'main' into ci-qwen3
yenuo26 Feb 10, 2026
cb5920f
Refactor process termination logic in OmniServer
yenuo26 Feb 10, 2026
bbcad34
add log
yenuo26 Feb 11, 2026
64f5d07
add log
yenuo26 Feb 11, 2026
83e2a15
add log
yenuo26 Feb 11, 2026
c7151f3
Implement process cleanup in OmniRunner
yenuo26 Feb 11, 2026
0124341
Update process cleanup logic in OmniRunner
yenuo26 Feb 11, 2026
7f27760
Update process keyword in OmniRunner cleanup logic
yenuo26 Feb 11, 2026
a08f2d4
retry CI
yenuo26 Feb 11, 2026
8c34689
Merge branch 'main' into ci-qwen3
yenuo26 Feb 11, 2026
c29c420
Merge branch 'main' into ci-qwen3
hsliuustc0106 Feb 11, 2026
b1720ef
move rocm stage configs
Feb 11, 2026
81103ae
Merge branch 'main' into ci-qwen3
yenuo26 Feb 11, 2026
6aaa415
retry ci
Feb 11, 2026
ca072e3
Merge branch 'ci-qwen3' of https://github.com/yenuo26/vllm-omni into …
Feb 11, 2026
fc92aad
retry ci
Feb 11, 2026
a3fcb6f
Merge branch 'main' into ci-qwen3
yenuo26 Feb 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 39 additions & 47 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,6 @@ steps:
agents:
queue: "cpu_queue_premerge"

# - label: "Test on NPU"
# depends_on: ~
# key: npu-test
# commands:
# - ".buildkite/scripts/hardware_ci/run_npu_test.sh"
# agents:
# queue: "ascend"

- label: "Simple Unit Test"
depends_on: image-build
commands:
Expand Down Expand Up @@ -182,12 +174,13 @@ steps:
- "/fsx/hf_cache:/fsx/hf_cache"


- label: "Benchmark Test"
- label: "Benchmark&Engine Test"
timeout_in_minutes: 15
depends_on: image-build
commands:
- export VLLM_WORKER_MULTIPROC_METHOD=spawn
- pytest -s -v tests/benchmarks/test_serve_cli.py
- pytest -s -v tests/engine/test_async_omni_engine_abort.py
agents:
queue: "mithril-h100-pool"
plugins:
Expand Down Expand Up @@ -236,6 +229,43 @@ steps:
volumes:
- "/fsx/hf_cache:/fsx/hf_cache"

- label: "Omni Model Test with H100"
timeout_in_minutes: 20
depends_on: image-build
commands:
- export VLLM_WORKER_MULTIPROC_METHOD=spawn
- export VLLM_TEST_CLEAN_GPU_MEMORY="1"
- pytest -s -v tests/e2e/offline_inference/test_qwen3_omni.py
- pytest -s -v tests/e2e/online_serving/test_qwen3_omni.py -m "core_model" --run-level "core_model"
agents:
queue: "mithril-h100-pool"
plugins:
- kubernetes:
podSpec:
containers:
- image: public.ecr.aws/q9t5s3a7/vllm-ci-test-repo:$BUILDKITE_COMMIT
resources:
limits:
nvidia.com/gpu: 2
volumeMounts:
- name: devshm
mountPath: /dev/shm
- name: hf-cache
mountPath: /root/.cache/huggingface
env:
- name: HF_HOME
value: /root/.cache/huggingface
nodeSelector:
node.kubernetes.io/instance-type: gpu-h100-sxm
volumes:
- name: devshm
emptyDir:
medium: Memory
- name: hf-cache
hostPath:
path: /mnt/hf-cache
type: DirectoryOrCreate

- label: "Qwen3-TTS E2E Test"
timeout_in_minutes: 10
depends_on: image-build
Expand All @@ -256,44 +286,6 @@ steps:
volumes:
- "/fsx/hf_cache:/fsx/hf_cache"

# - label: "Omni Model Test with H100"
# timeout_in_minutes: 30
# depends_on: image-build
# commands:
# - export VLLM_WORKER_MULTIPROC_METHOD=spawn
# - export VLLM_TEST_CLEAN_GPU_MEMORY="1"
# - pytest -s -v tests/e2e/offline_inference/test_qwen3_omni.py
# - pytest -s -v tests/e2e/online_serving/test_qwen3_omni.py
# - pytest -s -v tests/e2e/online_serving/test_async_omni.py
# agents:
# queue: "mithril-h100-pool"
# plugins:
# - kubernetes:
# podSpec:
# containers:
# - image: public.ecr.aws/q9t5s3a7/vllm-ci-test-repo:$BUILDKITE_COMMIT
# resources:
# limits:
# nvidia.com/gpu: 2
# volumeMounts:
# - name: devshm
# mountPath: /dev/shm
# - name: hf-cache
# mountPath: /root/.cache/huggingface
# env:
# - name: HF_HOME
# value: /root/.cache/huggingface
# nodeSelector:
# node.kubernetes.io/instance-type: gpu-h100-sxm
# volumes:
# - name: devshm
# emptyDir:
# medium: Memory
# - name: hf-cache
# hostPath:
# path: /mnt/hf-cache
# type: DirectoryOrCreate

- label: "Diffusion Image Edit Test with H100 (1 GPU)"
timeout_in_minutes: 20
depends_on: image-build
Expand Down
2 changes: 1 addition & 1 deletion .buildkite/test-amd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ steps:
- export VLLM_TEST_CLEAN_GPU_MEMORY="1"
- pytest -s -v tests/e2e/offline_inference/test_qwen3_omni.py
- pytest -s -v tests/e2e/online_serving/test_qwen3_omni.py
- pytest -s -v tests/e2e/online_serving/test_async_omni.py
- pytest -s -v tests/engine/test_async_omni_engine_abort.py

- label: "Diffusion Image Edit Test"
timeout_in_minutes: 15
Expand Down
Loading