Skip to content

[ROCm][CI] Add dtype to the KDA metadata test's fake model config - #61650

Merged
AndreasKaratzas merged 2 commits into
vllm-project:mainfrom
Rohan138:fix-kda-metadata-test-dtype
Oct 14, 2026
Merged

AndreasKaratzas merged 2 commits into
vllm-project:mainfrom
Rohan138:fix-kda-metadata-test-dtype

Conversation

@Rohan138

@Rohan138 Rohan138 commented Oct 14, 2026 •

Copy link
Copy Markdown
Collaborator

Overview

Fixes test_kda_recoverssm_startup_metadata_flow_without_model on MI300/MI355, broken by #60645.

Broken CI build on main: https://buildkite.com/vllm/ci/builds/94799/canvas?jid=01a13a82-312f-41d0-a166-9d38788a7f14&tab=output

Claims

  • Adds dtype to the test's fake model_config; no non-test changes.

Validation

pytest models/kimi_k3/test_kda_metadata.py on MI300X with the AMD CI image from amd-ci #14622 (includes #60645):

Result
main 1 failed, 38 passed
this PR 39 passed

Same failure in CI: AttributeError: 'types.SimpleNamespace' object has no attribute 'dtype' (MI300 and MI355 Kimi K3 jobs).

Details

On MI3xx, #60645's _resolve_gdn_prefill_backend calls _aiter_flydsl_unsupported_reasons, which reads vllm_config.model_config.dtype. The test's SimpleNamespace config had no dtype. Real configs always do. No open PR fixes this; #61250 edits the same test file but not this config.


Pull Request Checklist
  • I used vLLM's /pr-checklist skill. (Mandatory for agents, optional for humans).

  • AI assistance was used during the creation of this PR.

  • Design Fit: Minimizes impact on core components, reuses existing functionality, and justifies added complexity.

  • Testing and Validation: Validates the change and ensures any added tests are meaningful and reliable, with CI coverage or documented CI resource constraints and validation performed outside CI.

  • Code Quality and Style: Keeps code and comments clear and concise, and updates relevant documentation and examples.

  • Pull Request Contents: Includes a brief summary and relevant links, supports claims with evidence, explains root causes and implementation trade-offs, and follows the contributing guide.

🤖 Generated with Claude Code

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Rohan138 <rohanpotdar138@gmail.com>

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Claude Code Review

This pull request is from a fork — automated review is disabled. A repository maintainer can comment @claude review to run a one-time review.

@mergify mergify Bot added kimi k3 rocm Related to AMD ROCm labels Oct 14, 2026
@github-project-automation github-project-automation Bot moved this to Todo in AMD Oct 14, 2026
@Rohan138 Rohan138 added the ready ONLY add when PR is ready to merge/full CI is needed label Oct 14, 2026
@Rohan138

Copy link
Copy Markdown
Collaborator Author

/ci run

@micah-wil micah-wil 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.

LGTM

@github-actions

Copy link
Copy Markdown

✅ Triggered Buildkite CI #94859 for commit bc865c5911c7.

@arpera arpera left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Verified locally the same fix. Fix works. LGTM

@AndreasKaratzas
AndreasKaratzas merged commit 52a8cc5 into vllm-project:main Oct 14, 2026
36 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in AMD Oct 14, 2026
AndreasKaratzas pushed a commit to AndreasKaratzas/vllm that referenced this pull request Oct 16, 2026
…lm-project#61650)

Signed-off-by: Rohan138 <rohanpotdar138@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

Signed-off-by: Andreas Karatzas <AndreasKaratzas@users.noreply.github.com>
michael-gpu pushed a commit to practical-inference/vllm-ampere-extended that referenced this pull request Oct 20, 2026
…lm-project#61650)

Signed-off-by: Rohan138 <rohanpotdar138@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

k3 kimi ready ONLY add when PR is ready to merge/full CI is needed rocm Related to AMD ROCm

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants