Skip to content

Commit 89c9529

Browse files
committed
add runai model streamer e2e test for GCS
Signed-off-by: Alexis MacAskill <[email protected]>
1 parent 2d977a7 commit 89c9529

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

.buildkite/test-pipeline.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,6 +541,18 @@ steps:
541541
commands:
542542
- pytest -v -s kernels/mamba
543543

544+
- label: RunAI Model Streamer Test # 77s
545+
# Cross continent streaming could take much take much longer.
546+
timeout_in_minutes: 10
547+
torch_nightly: true
548+
mirror_hardwares: [amdexperimental]
549+
source_file_dependencies:
550+
- vllm/engine
551+
- vllm/model_executor/model_loader
552+
- tests/model_executor/model_loader/runai_model_streamer
553+
commands:
554+
- pytest -v -s model_executor/model_loader/runai_model_streamer
555+
544556
- label: Model Executor Test # 23min
545557
timeout_in_minutes: 35
546558
mirror_hardwares: [amdexperimental]

tests/model_executor/model_loader/runai_model_streamer/test_runai_model_streamer_loader.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
load_format = "runai_streamer"
99
test_model = "openai-community/gpt2"
10+
# TODO(amacaskill): Replace with a GKE owned GCS bucket.
11+
test_gcs_model = "gs://vertex-model-garden-public-us/codegemma/codegemma-2b/"
1012

1113
prompts = [
1214
"Hello, my name is",
@@ -32,3 +34,9 @@ def test_runai_model_loader_download_files(vllm_runner):
3234
with vllm_runner(test_model, load_format=load_format) as llm:
3335
deserialized_outputs = llm.generate(prompts, sampling_params)
3436
assert deserialized_outputs
37+
38+
39+
def test_runai_model_loader_download_files_gcs(vllm_runner):
40+
with vllm_runner(test_gcs_model, load_format=load_format) as llm:
41+
deserialized_outputs = llm.generate(prompts, sampling_params)
42+
assert deserialized_outputs

0 commit comments

Comments
 (0)