Skip to content

Conversation

@ywang96
Copy link
Member

@ywang96 ywang96 commented Sep 6, 2025

Purpose

v1/entrypoints/llm/test_struct_output_generate.py::test_structured_output[mistralai/Ministral-8B-Instruct-2410-lm-format-enforcer-auto-None]
This particular test has been flaky on main CI for more than 2 weeks and has blocked auto-merge for quite a number of pull requests but it doesn't have an owner to fix. This PR disables it from main CI since this is a test on a particular model with a particular feature so it should be low risk.

Test Plan

Test Result


Essential Elements of an Effective PR Description Checklist
  • The purpose of the PR, such as "Fix some issue (link existing issues this PR will resolve)".
  • The test plan, such as providing test command.
  • The test results, such as pasting the results comparison before and after, or e2e results
  • (Optional) The necessary documentation update, such as updating supported_models.md and examples for a new model.
  • (Optional) Release notes update. If your change is user facing, please update the release notes draft in the Google Doc.

Signed-off-by: Roger Wang <hey@rogerw.io>
@mergify mergify bot added the v1 label Sep 6, 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 disables a flaky test to unblock the CI pipeline. While this is a practical short-term solution, I've added a high-severity comment suggesting to create and link a tracking issue. This will ensure that the flaky test is not forgotten and is eventually fixed and re-enabled, which is crucial for maintaining long-term code quality and test coverage.

@russellb russellb enabled auto-merge (squash) September 6, 2025 12:04
@github-actions github-actions bot added the ready ONLY add when PR is ready to merge/full CI is needed label Sep 6, 2025
@russellb russellb merged commit b121ca2 into vllm-project:main Sep 6, 2025
29 checks passed
@houseroad
Copy link
Collaborator

Shall we create an issue to track the progress?

@houseroad
Copy link
Collaborator

Or we never want to bring it back :-)

@ywang96
Copy link
Member Author

ywang96 commented Sep 7, 2025

Or we never want to bring it back :-)

@aarnphm is already working on it - I just disabled it to unblock CI #24380

eicherseiji pushed a commit to eicherseiji/vllm that referenced this pull request Sep 9, 2025
skyloevil pushed a commit to skyloevil/vllm that referenced this pull request Sep 13, 2025
FeiDaLI pushed a commit to FeiDaLI/vllm that referenced this pull request Sep 25, 2025
xuebwang-amd pushed a commit to xuebwang-amd/vllm that referenced this pull request Oct 10, 2025
Signed-off-by: Roger Wang <hey@rogerw.io>
Signed-off-by: xuebwang-amd <xuebwang@amd.com>
xuebwang-amd pushed a commit to xuebwang-amd/vllm that referenced this pull request Oct 24, 2025
Signed-off-by: Roger Wang <hey@rogerw.io>
Signed-off-by: xuebwang-amd <xuebwang@amd.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants