Skip to content

test(mm-router): move new MM-router tests to post_merge#9452

Merged
dmitry-tokarev-nv merged 1 commit into
mainfrom
dtokarev/mm-router-tests-post-merge
May 12, 2026
Merged

test(mm-router): move new MM-router tests to post_merge#9452
dmitry-tokarev-nv merged 1 commit into
mainfrom
dtokarev/mm-router-tests-post-merge

Conversation

@dmitry-tokarev-nv

Copy link
Copy Markdown
Contributor

Summary

  • Move 3 new agg_router* qwen3-vl-2b topologies in tests/serve/multimodal_profiles/vllm.py from pre_merge to post_merge.
  • Move module-level pytestmark in tests/mm_router/test_router_rust_mm_router_e2e.py and tests/mm_router/test_router_rust_mm_frontend_decode_e2e.py from pre_merge to post_merge (covers 8 tests).

Why

Pre-merge wall-clock grew from ~6 min to ~28 min after these were added; pre_merge already has smoke coverage of the MM-router plumbing via the existing agg_multimodal_* topologies. The fine-grained routing-correctness assertions still run, just in post_merge.

Test plan

  • CI pre_merge wall-clock returns to pre-addition baseline
  • post_merge picks up the moved tests
  • No tests get silently dropped (collection report shows expected counts)

🤖 Generated with Claude Code

Pre-merge job already runs ~28 min — the recently-added MM-router
coverage (3 qwen3-vl-2b `agg_router*` topologies in
`tests/serve/test_vllm.py` and the 8 tests under `tests/mm_router/`)
pushes it further without adding gating value over what the existing
pre_merge smoke already catches. Shift these to post_merge so the
pre-merge budget stays tight while the routing-correctness assertions
keep running in CI.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Dmitry Tokarev <dtokarev@nvidia.com>
@dmitry-tokarev-nv dmitry-tokarev-nv requested review from a team as code owners May 12, 2026 20:45
@github-actions github-actions Bot added the test label May 12, 2026
@dmitry-tokarev-nv dmitry-tokarev-nv merged commit bf80c26 into main May 12, 2026
72 of 77 checks passed
@dmitry-tokarev-nv dmitry-tokarev-nv deleted the dtokarev/mm-router-tests-post-merge branch May 12, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants