Skip to content

Commit 89cb1e2

Browse files
committed
Temporarily disable 'ct install' test in CI
There's some kind of incompatibility between the GitHub runner environment and vLLM v0.11.0's CPU image. During the testing process the vLLM API pod starts, logs some messages about 'Automatically detected platform CPU' and the seemingly gets killed and enters a crash loop. Enabling debug logging on vLLM with VLLM_LOGGING_LEVEL=DEBUG doesn't provide any useful clues and the same vLLM CPU tests work fine on a standard Ubuntu 24.04 VM outside of GitHub actions. Disabling this CI test for now. TODO: Try re-enabling this when a newer vLLM version is available.
1 parent 1442a77 commit 89cb1e2

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/test-pr.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,5 +111,12 @@ jobs:
111111
# https://github.com/helm/charts/blob/master/test/README.md#providing-custom-test-values
112112
# Each chart/ci/*-values.yaml file will be treated as a separate test case with it's
113113
# own helm install/test process.
114-
- name: Run chart install and test
115-
run: ct install --config ct.yaml
114+
# NOTE(sd109): There's some kind of incompatibility between the GitHub runner environment
115+
# and vLLM v0.11.0's CPU image. During the testing process the vLLM API pod starts, logs
116+
# some messages about 'Automatically detected platform CPU' and the seemingly gets killed
117+
# and enters a crash loop. Enabling debug logging on vLLM with VLLM_LOGGING_LEVEL=DEBUG
118+
# doesn't provide any useful clues and the same vLLM CPU tests work fine on a standard
119+
# Ubuntu 24.04 VM outside of GitHub actions. Disabling this CI test for now.
120+
# TODO: Try re-enabling this when a newer vLLM version is available.
121+
# - name: Run chart install and test
122+
# run: ct install --config ct.yaml

0 commit comments

Comments
 (0)