Skip to content

[CI] Add compile/test_multimodal_compile.py to CI#28151

Merged
Isotr0py merged 2 commits intovllm-project:mainfrom
gmagogsfm:add_qwen_ci
Nov 6, 2025
Merged

[CI] Add compile/test_multimodal_compile.py to CI#28151
Isotr0py merged 2 commits intovllm-project:mainfrom
gmagogsfm:add_qwen_ci

Conversation

@gmagogsfm
Copy link
Contributor

@gmagogsfm gmagogsfm commented Nov 5, 2025

Signed off by: Yanan Cao gmagogsfm@gmail.com

@mergify mergify bot added the ci/build label Nov 5, 2025
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds the test_multimodal_compile.py test to the CI pipeline. However, I've found a critical issue: the new test requires a GPU but doesn't check for its availability. Since other tests in the same CI step have checks for GPUs, it's possible this step could run on a CPU-only machine, which would cause the build to fail. My review comment on the pipeline configuration change details how to fix this in the test file to ensure CI stability.

@gmagogsfm
Copy link
Contributor Author

@zou3519 Please take a look.

CC @Lucaskabela as you recently added the test

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a new multimodal model compilation test to the CI pipeline. The change is straightforward, but to enhance the CI's stability, I've suggested adding a timeout to the new test command. This will mitigate the risk of the test hanging, which can occur when loading and compiling large models, and prevent it from blocking the entire CI job.

Summary:

Test Plan:

Reviewers:

Subscribers:

Tasks:

Tags:
Signed-off-by: Yanan Cao <gmagogsfm@gmail.com>
@Isotr0py Isotr0py enabled auto-merge (squash) November 6, 2025 04:32
@github-actions github-actions bot added the ready ONLY add when PR is ready to merge/full CI is needed label Nov 6, 2025
@Isotr0py Isotr0py merged commit bde5039 into vllm-project:main Nov 6, 2025
21 checks passed
ZhengHongming888 pushed a commit to ZhengHongming888/vllm that referenced this pull request Nov 8, 2025
Signed-off-by: Yanan Cao <gmagogsfm@gmail.com>
Co-authored-by: Isotr0py <mozf@mail2.sysu.edu.cn>
devpatelio pushed a commit to SumanthRH/vllm that referenced this pull request Nov 29, 2025
Signed-off-by: Yanan Cao <gmagogsfm@gmail.com>
Co-authored-by: Isotr0py <mozf@mail2.sysu.edu.cn>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/build ready ONLY add when PR is ready to merge/full CI is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants