Skip to content

[Bugfix] Initialize eager state in Higgs test fixture - #8426

Merged
NickCao merged 2 commits into
vllm-project:mainfrom
NickCao:codex/higgs-eager-state-fix
Oct 2, 2026
Merged

NickCao merged 2 commits into
vllm-project:mainfrom
NickCao:codex/higgs-eager-state-fix

Conversation

@NickCao

@NickCao NickCao commented Oct 2, 2026 •

Copy link
Copy Markdown
Collaborator

Purpose

Fix CI after #8259

#8259 added a call to _eager_state.resume_audio() in OmniModelState.add_request. Normal construction initializes _eager_state, but the Higgs tests use object.__new__, which skips that initialization.

#8259’s passing CI didn’t cover this combination: its checked PR head lacked the Higgs test file introduced by #8226, The PR histories diverged at e34f8c4, so the test and the new resume_audio call weren’t together in the tested tree.

Test Plan

vLLM Version: 0.30.0

vLLM-Omni Commit: c6a5b47

test-ready should now pass.

Test Result

Running

Co-authored-by: Codex <noreply@openai.com>
Signed-off-by: Nick Cao <ncao@redhat.com>
@NickCao
NickCao marked this pull request as ready for review October 2, 2026 13:37
@NickCao
NickCao requested a review from yenuo26 as a code owner October 2, 2026 13:37
@NickCao NickCao added the ready label to trigger buildkite CI label Oct 2, 2026
@vllm-omni-review-bot

Copy link
Copy Markdown

This PR appears to belong to: docs/design/module/model_integration.md.

Module owners: @gcanlin @tzhouam @yenuo26

Routing: @gcanlin via semantic router; @tzhouam via semantic router; @yenuo26 via CODEOWNERS

@NickCao, please review your own changes and leave a short self-review comment describing what you checked. PRs without author self-review may not be assigned a reviewer.

Please take a look when you have a chance. If you would like an automated review, mention @vllm-omni-review-bot in a comment.

@NickCao
NickCao requested a review from Sy0307 October 2, 2026 13:41
@vllm-omni-review-bot

Copy link
Copy Markdown
Omni ReviewBot routing record

Assigned Strict on cursor (cursor-grok-4.6-high) under experiment fleet-strict-cursor-grok46-zcode-glm53flash-5050-c5-z10-20261002.

Co-authored-by: Codex <noreply@openai.com>
Signed-off-by: Nick Cao <ncao@redhat.com>
@NickCao NickCao added ready label to trigger buildkite CI and removed ready label to trigger buildkite CI labels Oct 2, 2026
@Sy0307
Sy0307 enabled auto-merge (squash) October 2, 2026 14:12

@Sy0307 Sy0307 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thx for fix.

@NickCao

NickCao commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator Author

Github auto-merge is stuck again.

@NickCao
NickCao disabled auto-merge October 2, 2026 14:22
@NickCao
NickCao merged commit 0e6791e into vllm-project:main Oct 2, 2026
7 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready label to trigger buildkite CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants