Skip to content
This repository was archived by the owner on Sep 4, 2025. It is now read-only.

Commit 8c6f694

Browse files
authored
[ci] refine dependency for distributed tests (vllm-project#7776)
1 parent eeee1c3 commit 8c6f694

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

.buildkite/test-pipeline.yaml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ steps:
9595
num_gpus: 4
9696
fast_check: true
9797
source_file_dependencies:
98-
- vllm/
98+
- vllm/distributed/
99+
- vllm/core/
99100
- tests/distributed
100101
- tests/spec_decode/e2e/test_integration_dist_tp4
101102
commands:
@@ -284,8 +285,11 @@ steps:
284285
num_gpus: 2
285286
num_nodes: 2
286287
source_file_dependencies:
287-
- vllm/
288-
- tests/distributed/test_same_node
288+
- vllm/distributed/
289+
- vllm/engine/
290+
- vllm/executor/
291+
- vllm/model_executor/models/
292+
- tests/distributed/
289293
commands:
290294
- # the following commands are for the first node, with ip 192.168.10.10 (ray environment already set up)
291295
- VLLM_TEST_SAME_HOST=0 torchrun --nnodes 2 --nproc-per-node=2 --rdzv_backend=c10d --rdzv_endpoint=192.168.10.10 distributed/test_same_node.py
@@ -298,8 +302,11 @@ steps:
298302
working_dir: "/vllm-workspace/tests"
299303
num_gpus: 2
300304
source_file_dependencies:
301-
- vllm/
302-
- tests/distributed
305+
- vllm/distributed/
306+
- vllm/engine/
307+
- vllm/executor/
308+
- vllm/model_executor/models/
309+
- tests/distributed/
303310
commands:
304311
- VLLM_TEST_SAME_HOST=1 torchrun --nproc-per-node=4 distributed/test_same_node.py
305312
- TARGET_TEST_SUITE=L4 pytest -v -s distributed/test_basic_distributed_correctness.py
@@ -333,9 +340,11 @@ steps:
333340
working_dir: "/vllm-workspace/tests"
334341
num_gpus: 4
335342
source_file_dependencies:
336-
- vllm/
337-
- tests/distributed/test_pp_cudagraph.py
338-
- tests/distributed/test_pipeline_parallel
343+
- vllm/distributed/
344+
- vllm/engine/
345+
- vllm/executor/
346+
- vllm/model_executor/models/
347+
- tests/distributed/
339348
commands:
340349
- pytest -v -s distributed/test_pp_cudagraph.py
341350
- pytest -v -s distributed/test_pipeline_parallel.py

0 commit comments

Comments
 (0)