@@ -12,32 +12,35 @@ steps:
1212 - vllm/_custom_ops.py
1313 - tests/kernels/attention/test_cpu_attn.py
1414 - tests/kernels/moe/test_cpu_fused_moe.py
15- - tests/kernels/moe/test_cpu_fp8_fused_moe .py
15+ - tests/kernels/moe/test_cpu_quant_fused_moe .py
1616 - tests/kernels/test_onednn.py
1717 - tests/kernels/test_awq_int4_to_int8.py
1818 - tests/kernels/quantization/test_cpu_fp8_scaled_mm.py
19+ - tests/kernels/mamba/cpu/test_cpu_gdn_ops.py
1920 commands :
2021 - |
2122 bash .buildkite/scripts/hardware_ci/run-cpu-test.sh 30m "
2223 pytest -x -v -s tests/kernels/attention/test_cpu_attn.py
2324 pytest -x -v -s tests/kernels/moe/test_cpu_fused_moe.py
24- pytest -x -v -s tests/kernels/moe/test_cpu_fp8_fused_moe .py
25+ pytest -x -v -s tests/kernels/moe/test_cpu_quant_fused_moe .py
2526 pytest -x -v -s tests/kernels/test_onednn.py
2627 pytest -x -v -s tests/kernels/test_awq_int4_to_int8.py
27- pytest -x -v -s tests/kernels/quantization/test_cpu_fp8_scaled_mm.py"
28+ pytest -x -v -s tests/kernels/quantization/test_cpu_fp8_scaled_mm.py
29+ pytest -x -v -s tests/kernels/mamba/cpu/test_cpu_gdn_ops.py"
2830
29- - label : CPU-Compatibility Tests
30- depends_on : []
31- device : intel_cpu
32- no_plugin : true
33- source_file_dependencies :
34- - cmake/cpu_extension.cmake
35- - setup.py
36- - vllm/platforms/cpu.py
37- commands :
38- - |
39- bash .buildkite/scripts/hardware_ci/run-cpu-test.sh 20m "
40- bash .buildkite/scripts/hardware_ci/run-cpu-compatibility-test.sh"
31+ # Note: SDE can't be downloaded from CI host because of AWS WAF
32+ # - label: CPU-Compatibility Tests
33+ # depends_on: []
34+ # device: intel_cpu
35+ # no_plugin: true
36+ # source_file_dependencies:
37+ # - cmake/cpu_extension.cmake
38+ # - setup.py
39+ # - vllm/platforms/cpu.py
40+ # commands:
41+ # - |
42+ # bash .buildkite/scripts/hardware_ci/run-cpu-test.sh 20m "
43+ # bash .buildkite/scripts/hardware_ci/run-cpu-compatibility-test.sh"
4144
4245- label : CPU-Language Generation and Pooling Model Tests
4346 depends_on : []
@@ -54,23 +57,41 @@ steps:
5457 pytest -x -v -s tests/models/language/generation -m cpu_model
5558 pytest -x -v -s tests/models/language/pooling -m cpu_model"
5659
60+ - label : CPU-ModelRunnerV2 Tests
61+ depends_on : []
62+ device : intel_cpu
63+ no_plugin : true
64+ soft_fail : true
65+ source_file_dependencies :
66+ - vllm/v1/worker/cpu/
67+ - vllm/v1/worker/gpu/
68+ - vllm/v1/sample/ops/topk_topp_triton.py
69+ - vllm/v1/sample/ops/topk_topp_sampler.py
70+ - tests/v1/sample/test_topk_topp_sampler.py
71+ commands :
72+ - |
73+ bash .buildkite/scripts/hardware_ci/run-cpu-test.sh 45m "
74+ uv pip install git+https://github.com/triton-lang/triton-cpu.git@270e696d
75+ VLLM_USE_V2_MODEL_RUNNER=1 pytest -x -v -s tests/models/language/generation/test_granite.py -m cpu_model
76+ # TODO: move to CPU-Kernel Tests once triton-cpu has a pre-built wheel
77+ pytest -x -v -s tests/v1/sample/test_topk_topp_sampler.py::TestTritonTopkTopp"
78+
5779 - label : CPU-Quantization Model Tests
5880 depends_on : []
5981 device : intel_cpu
6082 no_plugin : true
6183 source_file_dependencies :
6284 - csrc/cpu/
63- - vllm/model_executor/layers/quantization/cpu_wna16.py
64- - vllm/model_executor/layers/quantization/gptq_marlin.py
85+ - vllm/model_executor/layers/quantization/auto_gptq.py
6586 - vllm/model_executor/layers/quantization/compressed_tensors/schemes/compressed_tensors_w8a8_int8.py
66- - vllm/model_executor/layers/quantization/ kernels/scaled_mm /cpu.py
67- - vllm/model_executor/layers/quantization/ kernels/mixed_precision /cpu.py
87+ - vllm/model_executor/kernels/linear/mixed_precision /cpu.py
88+ - vllm/model_executor/kernels/linear/scaled_mm /cpu.py
6889 - vllm/model_executor/layers/fused_moe/experts/cpu_moe.py
6990 - tests/quantization/test_compressed_tensors.py
7091 - tests/quantization/test_cpu_wna16.py
7192 commands :
7293 - |
73- bash .buildkite/scripts/hardware_ci/run-cpu-test.sh 20m "
94+ bash .buildkite/scripts/hardware_ci/run-cpu-test.sh 45m "
7495 pytest -x -v -s tests/quantization/test_compressed_tensors.py::test_compressed_tensors_w8a8_logprobs
7596 pytest -x -v -s tests/quantization/test_cpu_wna16.py"
7697
@@ -115,7 +136,7 @@ steps:
115136 - |
116137 bash .buildkite/scripts/hardware_ci/run-cpu-test.sh 45m "
117138 pytest -x -v -s tests/models/multimodal/generation --ignore=tests/models/multimodal/generation/test_pixtral.py -m cpu_model --num-shards=$$BUILDKITE_PARALLEL_JOB_COUNT --shard-id=$$BUILDKITE_PARALLEL_JOB"
118- parallelism : 3
139+ parallelism : 4
119140
120141- label : " Arm CPU Test"
121142 depends_on : []
0 commit comments