Skip to content

Commit 92982ae

Browse files
py4Pooya Moradi
authored andcommitted
[Misc] Fix buildkite yaml format. (#997)
Signed-off-by: Pooya Moradi <[email protected]> Co-authored-by: Pooya Moradi <[email protected]>
1 parent aacb60f commit 92982ae

File tree

1 file changed

+17
-11
lines changed

1 file changed

+17
-11
lines changed

.buildkite/pipeline_jax.yml

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -96,29 +96,35 @@ steps:
9696
- label: "JAX unit tests - kernels"
9797
key: test_8
9898
soft_fail: true
99-
if: |
100-
[[ "$$NIGHTLY" == "1" ]] || git diff --name-only HEAD~1 | grep -qE '^(tpu_inference/kernels|tests/kernels|requirements\.txt)'
10199
agents:
102100
queue: tpu_v6e_queue
103101
commands:
104102
- |
105-
.buildkite/scripts/run_in_docker.sh \
106-
python3 -m pytest -s -v -x /workspace/tpu_inference/tests/kernels \
107-
--ignore=/workspace/tpu_inference/tests/kernels/ragged_paged_attention_kernel_v2_test.py \
108-
--ignore=/workspace/tpu_inference/tests/kernels/ragged_kv_cache_update_v2_test.py \
109-
--ignore=/workspace/tpu_inference/tests/kernels/collectives
103+
if [[ "$$NIGHTLY" == "1" ]] || git diff --name-only HEAD~1 | grep -qE '^(tpu_inference/kernels|tests/kernels|requirements\.txt)'; then
104+
.buildkite/scripts/run_in_docker.sh \
105+
python3 -m pytest -s -v -x /workspace/tpu_inference/tests/kernels \
106+
--ignore=/workspace/tpu_inference/tests/kernels/ragged_paged_attention_kernel_v2_test.py \
107+
--ignore=/workspace/tpu_inference/tests/kernels/ragged_kv_cache_update_v2_test.py \
108+
--ignore=/workspace/tpu_inference/tests/kernels/collectives
109+
else
110+
echo "Skipping: no changes detected in kernels, tests/kernels, or requirements.txt"
111+
exit 0
112+
fi
110113
111114
- label: "JAX unit tests - collective kernels"
112115
key: test_9
113116
soft_fail: true
114-
if: |
115-
[[ "$$NIGHTLY" == "1" ]] || git diff --name-only HEAD~1 | grep -qE '^(tpu_inference/kernels/collectives|tests/kernels/collectives|requirements\.txt)'
116117
agents:
117118
queue: tpu_v6e_8_queue
118119
commands:
119120
- |
120-
.buildkite/scripts/run_in_docker.sh \
121-
python3 -m pytest -s -v -x /workspace/tpu_inference/tests/kernels/collectives
121+
if [[ "$$NIGHTLY" == "1" ]] || git diff --name-only HEAD~1 | grep -qE '^(tpu_inference/kernels/collectives|tests/kernels/collectives|requirements\.txt)'; then
122+
.buildkite/scripts/run_in_docker.sh \
123+
python3 -m pytest -s -v -x /workspace/tpu_inference/tests/kernels/collectives
124+
else
125+
echo "Skipping: no changes detected in kernels/collectives, tests/kernels/collectives, or requirements.txt"
126+
exit 0
127+
fi
122128
123129
- label: "lora tests for JAX + vLLM models single chip"
124130
key: test_10

0 commit comments

Comments
 (0)