Skip to content

[CI] Add missing vllm/parser/ CI trigger and fix test_parse.py #44352

Merged
MatthewBonanni merged 1 commit into
vllm-project:mainfrom
sfeng33:ci-parser
Jun 3, 2026
Merged

[CI] Add missing vllm/parser/ CI trigger and fix test_parse.py #44352
MatthewBonanni merged 1 commit into
vllm-project:mainfrom
sfeng33:ci-parser

Conversation

@sfeng33

@sfeng33 sfeng33 commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator

Purpose

#44279 removed _WrappedParser from vllm/parser/abstract_parser.py and updated test_streaming.py to use DelegatingParser, but test_parse.py was added by a separate PR around the same time and still referenced _WrappedParser. The CI didn't catch this because vllm/parser/ wasn't listed as a trigger path for the job — only tests/parser was. So the job only ran when test files changed, not when the source code they test changed.

In this PR, fix the failing test and CI trigger.

Test Plan

pytest tests/parser/test_parse.py

@sfeng33 sfeng33 marked this pull request as ready for review June 2, 2026 19:29
@sfeng33 sfeng33 requested review from Harry-Chen and khluu as code owners June 2, 2026 19:29

@MatthewBonanni MatthewBonanni left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@MatthewBonanni MatthewBonanni added the ready ONLY add when PR is ready to merge/full CI is needed label Jun 2, 2026
@MatthewBonanni MatthewBonanni enabled auto-merge (squash) June 2, 2026 19:46
@mergify mergify Bot added the ci/build label Jun 2, 2026
Signed-off-by: sfeng33 <4florafeng@gmail.com>
@vllm-project vllm-project deleted a comment from mergify Bot Jun 3, 2026
@chaunceyjiang

Copy link
Copy Markdown
Collaborator

The docs build failed

@MatthewBonanni MatthewBonanni merged commit e670638 into vllm-project:main Jun 3, 2026
27 checks passed
@sfeng33 sfeng33 deleted the ci-parser branch June 3, 2026 04:06
mvanhorn pushed a commit to mvanhorn/vllm that referenced this pull request Jun 4, 2026
…project#44352)

Signed-off-by: sfeng33 <4florafeng@gmail.com>
Signed-off-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
andakai pushed a commit to andakai/vllm that referenced this pull request Jun 4, 2026
JisoLya pushed a commit to JisoLya/vllm that referenced this pull request Jun 5, 2026
…project#44352)

Signed-off-by: sfeng33 <4florafeng@gmail.com>
Signed-off-by: JisoLya <523420504@qq.com>
knight0528 pushed a commit to knight0528/vllm that referenced this pull request Jun 8, 2026
waqahmed-amd-fi pushed a commit to waqahmed-amd-fi/vllm that referenced this pull request Jun 10, 2026
…project#44352)

Signed-off-by: sfeng33 <4florafeng@gmail.com>
Signed-off-by: Waqar Ahmed <waqar.ahmed@amd.com>
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.

3 participants