Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenDAS
vllm_cscc
Commits
946aadb4
Unverified
Commit
946aadb4
authored
Jul 15, 2025
by
Michael Goin
Committed by
GitHub
Jul 15, 2025
Browse files
[CI/Build] Split Entrypoints Test into LLM and API Server (#20945)
Signed-off-by:
mgoin
<
mgoin64@gmail.com
>
parent
bcdfb2a3
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
4 deletions
+14
-4
.buildkite/test-pipeline.yaml
.buildkite/test-pipeline.yaml
+14
-4
No files found.
.buildkite/test-pipeline.yaml
View file @
946aadb4
...
@@ -117,7 +117,7 @@ steps:
...
@@ -117,7 +117,7 @@ steps:
commands
:
commands
:
-
pytest -v -s core
-
pytest -v -s core
-
label
:
Entrypoints Test
# 40min
-
label
:
Entrypoints Test
(LLM)
# 40min
mirror_hardwares
:
[
amdexperimental
]
mirror_hardwares
:
[
amdexperimental
]
working_dir
:
"
/vllm-workspace/tests"
working_dir
:
"
/vllm-workspace/tests"
fast_check
:
true
fast_check
:
true
...
@@ -125,8 +125,6 @@ steps:
...
@@ -125,8 +125,6 @@ steps:
source_file_dependencies
:
source_file_dependencies
:
-
vllm/
-
vllm/
-
tests/entrypoints/llm
-
tests/entrypoints/llm
-
tests/entrypoints/openai
-
tests/entrypoints/test_chat_utils
-
tests/entrypoints/offline_mode
-
tests/entrypoints/offline_mode
commands
:
commands
:
-
export VLLM_WORKER_MULTIPROC_METHOD=spawn
-
export VLLM_WORKER_MULTIPROC_METHOD=spawn
...
@@ -135,9 +133,21 @@ steps:
...
@@ -135,9 +133,21 @@ steps:
-
pytest -v -s entrypoints/llm/test_generate.py
# it needs a clean process
-
pytest -v -s entrypoints/llm/test_generate.py
# it needs a clean process
-
pytest -v -s entrypoints/llm/test_generate_multiple_loras.py
# it needs a clean process
-
pytest -v -s entrypoints/llm/test_generate_multiple_loras.py
# it needs a clean process
-
VLLM_USE_V1=0 pytest -v -s entrypoints/llm/test_guided_generate.py
# it needs a clean process
-
VLLM_USE_V1=0 pytest -v -s entrypoints/llm/test_guided_generate.py
# it needs a clean process
-
VLLM_USE_V1=0 pytest -v -s entrypoints/offline_mode
# Needs to avoid interference with other tests
-
label
:
Entrypoints Test (API Server)
# 40min
mirror_hardwares
:
[
amdexperimental
]
working_dir
:
"
/vllm-workspace/tests"
fast_check
:
true
torch_nightly
:
true
source_file_dependencies
:
-
vllm/
-
tests/entrypoints/openai
-
tests/entrypoints/test_chat_utils
commands
:
-
export VLLM_WORKER_MULTIPROC_METHOD=spawn
-
pytest -v -s entrypoints/openai --ignore=entrypoints/openai/test_chat_with_tool_reasoning.py --ignore=entrypoints/openai/test_oot_registration.py --ignore=entrypoints/openai/test_tensorizer_entrypoint.py --ignore=entrypoints/openai/correctness/
-
pytest -v -s entrypoints/openai --ignore=entrypoints/openai/test_chat_with_tool_reasoning.py --ignore=entrypoints/openai/test_oot_registration.py --ignore=entrypoints/openai/test_tensorizer_entrypoint.py --ignore=entrypoints/openai/correctness/
-
pytest -v -s entrypoints/test_chat_utils.py
-
pytest -v -s entrypoints/test_chat_utils.py
-
VLLM_USE_V1=0 pytest -v -s entrypoints/offline_mode
# Needs to avoid interference with other tests
-
label
:
Distributed Tests (4 GPUs)
# 10min
-
label
:
Distributed Tests (4 GPUs)
# 10min
mirror_hardwares
:
[
amdexperimental
]
mirror_hardwares
:
[
amdexperimental
]
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment