Skip to content

[CI] Enroll the remaining Kernels jobs in automatic sharding (30 jobs) - #64591

Merged
khluu merged 2 commits into
vllm-project:mainfrom
Thangnguyenvn98:agent/automatic-shard-kernels
Oct 30, 2026
Merged

khluu merged 2 commits into
vllm-project:mainfrom
Thangnguyenvn98:agent/automatic-shard-kernels

Conversation

@Thangnguyenvn98

@Thangnguyenvn98 Thangnguyenvn98 commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Overview

Enrolls the remaining Kernels jobs in automatic_shard: 30 jobs (18 steps and 12 AMD mirrors). Part of a series that enrolls every remaining test step, split by test area for review. Commands change only where noted below.

Claims

Step Plan AMD mirror
kernels-fp8-moe-test-1xh100 1 shard none
kernels-mhc-test-b200 1 shard 1 shard
kernels-minimax-m3-attention-b200 1 shard 1 shard
kernels-fla-ops-test-b200 1 shard 1 shard
deepseek-v4-kernel-test-b200 1 shard 1 shard
kernels-fp4-moe-test-b200 1 shard 1 shard
kernels-flashmla-test-h100 1 shard 1 shard
kernels-minimax-reduce-rms-test-2-gpus 1 shard 1 shard
vllm-ir-tests 1 shard 1 shard
kernels-gate-linear-cutedsl-b200 1 shard 1 shard
kernels-bf16x3-router-gemm-h100 1 shard none
kernels-attention-diffkv-test-h100 1 shard 1 shard
minimax-m3-model-tests-b200 1 shard none
kernels-minimax-m3-sparse-prefill-h100 1 shard none
minimax-m3-mega-moe-test-b200 1 shard none
amd-fp8-moe-kernels-mi355 1 shard none
amd-native-quantization-kernels-mi355 1 shard none
amd-kernels-mi355 1 shard none
kernels-b200 already enrolled 1 shard
kernels-fusedmoe-layer-test-2-b200s already enrolled 1 shard
  • One-shard and one-job plans run the same tests as on main, as one job, and split by themselves once their tests grow.

Validation

  • Planned each step and mirror with ci-infra main's planner against main's timings; every plan is within 10% of the same plan run as one job.
  • The sharding harness (each shard's commands run against a mock test tree, as a PR build and as main with the OTel wrapper) shows every test runs exactly once wherever a plan has 2 or more shards.
  • Every step and mirror passes on recent main runs, nightly included.
  • /ci run (98456, and 98510 on this head) plus a scoped build (98467) for the optional steps and AMD mirrors: every enrolled job passed, and every shard finished under 22 minutes.

Details

🤖 Generated with Claude Code


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.

BEFORE SUBMITTING, PLEASE READ https://docs.vllm.ai/en/latest/contributing (anything written below this line will be removed by GitHub Actions)

@mergify mergify Bot added the ci/build label Oct 29, 2026
@Thangnguyenvn98

Copy link
Copy Markdown
Contributor Author

/ci run

@github-actions

Copy link
Copy Markdown

✅ Triggered Buildkite CI #98456 for commit d8ab8e057349.

@Thangnguyenvn98 Thangnguyenvn98 changed the title [CI] Enroll the remaining Kernels jobs in automatic sharding (29 jobs) [CI] Enroll the remaining Kernels jobs in automatic sharding (30 jobs) Oct 30, 2026
Thangnguyenvn98 and others added 2 commits October 29, 2026 21:01
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Thang Nguyen <thangnguyenvn647@gmail.com>
…ernels

Its base step was enrolled in vllm-project#64115.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Thang Nguyen <thangnguyenvn647@gmail.com>
@Thangnguyenvn98
Thangnguyenvn98 force-pushed the agent/automatic-shard-kernels branch from 03a4904 to 0d343ff Compare October 30, 2026 01:02
@Thangnguyenvn98

Copy link
Copy Markdown
Contributor Author

/ci run

@github-actions

Copy link
Copy Markdown

✅ Triggered Buildkite CI #98510 for commit 0d343ffd3b64.

@Thangnguyenvn98
Thangnguyenvn98 marked this pull request as ready for review October 30, 2026 04:26
@Thangnguyenvn98
Thangnguyenvn98 requested a review from a team October 30, 2026 04:26

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

@khluu
khluu merged commit a9a8222 into vllm-project:main Oct 30, 2026
77 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants