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
03a70eac
Unverified
Commit
03a70eac
authored
Apr 03, 2025
by
Alexei-V-Ivanov-AMD
Committed by
GitHub
Apr 03, 2025
Browse files
Re-enable the AMD Testing for the passing tests. (#15586)
Signed-off-by:
Alexei V. Ivanov
<
alexei.ivanov@amd.com
>
parent
45b1ff7a
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
9 deletions
+26
-9
.buildkite/run-amd-test.sh
.buildkite/run-amd-test.sh
+17
-3
.buildkite/test-pipeline.yaml
.buildkite/test-pipeline.yaml
+9
-6
No files found.
.buildkite/run-amd-test.sh
View file @
03a70eac
...
@@ -105,19 +105,33 @@ fi
...
@@ -105,19 +105,33 @@ fi
if
[[
$commands
==
*
" entrypoints/openai "
*
]]
;
then
if
[[
$commands
==
*
" entrypoints/openai "
*
]]
;
then
commands
=
${
commands
//
" entrypoints/openai "
/
" entrypoints/openai
\
commands
=
${
commands
//
" entrypoints/openai "
/
" entrypoints/openai
\
--ignore=entrypoints/openai/test_audio.py
\
--ignore=entrypoints/openai/test_audio.py
\
--ignore=entrypoints/openai/test_chat.py
\
--ignore=entrypoints/openai/test_shutdown.py
\
--ignore=entrypoints/openai/test_shutdown.py
\
--ignore=entrypoints/openai/test_completion.py
\
--ignore=entrypoints/openai/test_completion.py
\
--ignore=entrypoints/openai/test_sleep.py
\
--ignore=entrypoints/openai/test_sleep.py
\
--ignore=entrypoints/openai/test_models.py
\
--ignore=entrypoints/openai/test_models.py
\
--ignore=entrypoints/openai/test_lora_adapters.py
\
--ignore=entrypoints/openai/test_return_tokens_as_ids.py
\
--ignore=entrypoints/openai/test_root_path.py
\
--ignore=entrypoints/openai/test_tokenization.py
\
--ignore=entrypoints/openai/test_prompt_validation.py "
}
--ignore=entrypoints/openai/test_prompt_validation.py "
}
fi
fi
#ignore certain Entrypoints/llm tests
#ignore certain Entrypoints/llm tests
if
[[
$commands
==
*
" && pytest -v -s entrypoints/llm/test_guided_generate.py"
*
]]
;
then
if
[[
$commands
==
*
" entrypoints/llm "
*
]]
;
then
commands
=
${
commands
//
" && pytest -v -s entrypoints/llm/test_guided_generate.py"
/
" "
}
commands
=
${
commands
//
" entrypoints/llm "
/
" entrypoints/llm
\
--ignore=entrypoints/llm/test_chat.py
\
--ignore=entrypoints/llm/test_accuracy.py
\
--ignore=entrypoints/llm/test_init.py
\
--ignore=entrypoints/llm/test_generate_multiple_loras.py
\
--ignore=entrypoints/llm/test_prompt_validation.py "
}
fi
fi
#Obsolete currently
##ignore certain Entrypoints/llm tests
#if [[ $commands == *" && pytest -v -s entrypoints/llm/test_guided_generate.py"* ]]; then
# commands=${commands//" && pytest -v -s entrypoints/llm/test_guided_generate.py"/" "}
#fi
# --ignore=entrypoints/openai/test_encoder_decoder.py \
# --ignore=entrypoints/openai/test_encoder_decoder.py \
# --ignore=entrypoints/openai/test_embedding.py \
# --ignore=entrypoints/openai/test_embedding.py \
# --ignore=entrypoints/openai/test_oot_registration.py
# --ignore=entrypoints/openai/test_oot_registration.py
...
...
.buildkite/test-pipeline.yaml
View file @
03a70eac
...
@@ -104,7 +104,7 @@ steps:
...
@@ -104,7 +104,7 @@ steps:
-
label
:
Entrypoints Test
# 40min
-
label
:
Entrypoints Test
# 40min
working_dir
:
"
/vllm-workspace/tests"
working_dir
:
"
/vllm-workspace/tests"
fast_check
:
true
fast_check
:
true
mirror_hardwares
:
[
amd
]
#
mirror_hardwares: [amd]
source_file_dependencies
:
source_file_dependencies
:
-
vllm/
-
vllm/
-
tests/entrypoints/llm
-
tests/entrypoints/llm
...
@@ -155,6 +155,7 @@ steps:
...
@@ -155,6 +155,7 @@ steps:
-
popd
-
popd
-
label
:
Metrics, Tracing Test
# 10min
-
label
:
Metrics, Tracing Test
# 10min
mirror_hardwares
:
[
amd
]
num_gpus
:
2
num_gpus
:
2
source_file_dependencies
:
source_file_dependencies
:
-
vllm/
-
vllm/
...
@@ -173,7 +174,7 @@ steps:
...
@@ -173,7 +174,7 @@ steps:
##### 1 GPU test #####
##### 1 GPU test #####
-
label
:
Regression Test
# 5min
-
label
:
Regression Test
# 5min
mirror_hardwares
:
[
amd
]
#
mirror_hardwares: [amd]
source_file_dependencies
:
source_file_dependencies
:
-
vllm/
-
vllm/
-
tests/test_regression
-
tests/test_regression
...
@@ -284,7 +285,7 @@ steps:
...
@@ -284,7 +285,7 @@ steps:
-
pytest -v -s spec_decode/e2e/test_eagle_correctness.py
-
pytest -v -s spec_decode/e2e/test_eagle_correctness.py
-
label
:
LoRA Test %N
# 15min each
-
label
:
LoRA Test %N
# 15min each
mirror_hardwares
:
[
amd
]
#
mirror_hardwares: [amd]
source_file_dependencies
:
source_file_dependencies
:
-
vllm/lora
-
vllm/lora
-
tests/lora
-
tests/lora
...
@@ -310,7 +311,7 @@ steps:
...
@@ -310,7 +311,7 @@ steps:
-
pytest -v -s compile/test_full_graph.py
-
pytest -v -s compile/test_full_graph.py
-
label
:
Kernels Test %N
# 1h each
-
label
:
Kernels Test %N
# 1h each
mirror_hardwares
:
[
amd
]
#
mirror_hardwares: [amd]
source_file_dependencies
:
source_file_dependencies
:
-
csrc/
-
csrc/
-
vllm/attention
-
vllm/attention
...
@@ -320,7 +321,7 @@ steps:
...
@@ -320,7 +321,7 @@ steps:
parallelism
:
4
parallelism
:
4
-
label
:
Tensorizer Test
# 11min
-
label
:
Tensorizer Test
# 11min
mirror_hardwares
:
[
amd
]
#
mirror_hardwares: [amd]
soft_fail
:
true
soft_fail
:
true
source_file_dependencies
:
source_file_dependencies
:
-
vllm/model_executor/model_loader
-
vllm/model_executor/model_loader
...
@@ -371,7 +372,7 @@ steps:
...
@@ -371,7 +372,7 @@ steps:
-
label
:
OpenAI-Compatible Tool Use
# 20 min
-
label
:
OpenAI-Compatible Tool Use
# 20 min
fast_check
:
false
fast_check
:
false
mirror_hardwares
:
[
amd
]
#
mirror_hardwares: [ amd ]
source_file_dependencies
:
source_file_dependencies
:
-
vllm/
-
vllm/
-
tests/tool_use
-
tests/tool_use
...
@@ -463,6 +464,7 @@ steps:
...
@@ -463,6 +464,7 @@ steps:
# This test is used only in PR development phase to test individual models and should never run on main
# This test is used only in PR development phase to test individual models and should never run on main
-
label
:
Custom Models Test
-
label
:
Custom Models Test
mirror_hardwares
:
[
amd
]
optional
:
true
optional
:
true
commands
:
commands
:
-
echo 'Testing custom models...'
-
echo 'Testing custom models...'
...
@@ -474,6 +476,7 @@ steps:
...
@@ -474,6 +476,7 @@ steps:
##### multi gpus test #####
##### multi gpus test #####
-
label
:
Distributed Comm Ops Test
# 7min
-
label
:
Distributed Comm Ops Test
# 7min
mirror_hardwares
:
[
amd
]
working_dir
:
"
/vllm-workspace/tests"
working_dir
:
"
/vllm-workspace/tests"
num_gpus
:
2
num_gpus
:
2
source_file_dependencies
:
source_file_dependencies
:
...
...
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