| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
…Blackwell test_disaggregated_deepseek_v3_lite_fp8_nixl times out during server startup on B200/B300: workers never reach registered before the 300s readiness poll fires. Root cause is cold-start warmup, not a hang. On Blackwell the CuTe DSL MLA decode JIT plus autotuner warmup push worker readiness to ~370s, past the 300s default; H100 registers in ~138s and is unaffected. Pass server_start_timeout=1200 for this test, matching the budget other disaggregated tests already use, and remove the B200/B300 waivers so it runs again. A genuine hang still fails at 1200s. Verified on B200: with the raised budget the test passes (workers register ~365s; 1 passed). Signed-off-by: Brian Nguyen <brnguyen@nvidia.com>
|
/bot run --stage-list "DGX_B200-4_GPUs-PyTorch-,DGX_B300-4_GPUs-PyTorch-" |
Sorry, something went wrong.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 102e261b-8cfa-4220-92a1-a38c04a38c4f 📥 CommitsReviewing files that changed from the base of the PR and between 5767bed and 45b2a2e. 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 12 included reviews per hour; 10 remain after this review. WalkthroughThe DeepSeek V3 Lite FP8 NIXL integration test now uses a 1200-second startup timeout. Its DGX_B200 and DGX_B300 waiver entries are removed. ChangesDeepSeek V3 Lite FP8 NIXL
Estimated code review effort: 1 (Trivial) | ~5 minutes Merge Risk: ⚪ Minimal · up to 45b2a This change only increases the startup wait budget for a Blackwell-specific integration test and removes its waivers; no actionable merge-blocking risk remains beyond normal checks and review. Suggested reviewers: bowenfu 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
Comment @coderabbitai help to get the list of available commands. |
Sorry, something went wrong.
|
PR_Github #69985 [ run ] triggered by Bot. Commit: 45b2a2e Link to invocation |
Sorry, something went wrong.
|
PR_Github #69985 [ run ] completed with state FAILURE. Commit: 45b2a2e ⚠️ Multi-GPU Label Required: ⚠️ Action Required:
|
Sorry, something went wrong.
|
/bot run --stage-list "DGX_B200-4_GPUs-PyTorch-,DGX_B300-4_GPUs-PyTorch-" |
Sorry, something went wrong.
|
PR_Github #70007 [ run ] triggered by Bot. Commit: 45b2a2e Link to invocation |
Sorry, something went wrong.
|
PR_Github #70007 [ run ] completed with state SUCCESS. Commit: 45b2a2e ⚠️ Action Required:
|
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Description
test_disaggregated_deepseek_v3_lite_fp8_nixl[DeepSeek-V3-Lite-fp8] times out during server startup on DGX_B200 / DGX_B300: both disaggregated workers never reach registered before the 300s readiness poll raises TimeoutError after 300s. The failure is a cold-start warmup budget overrun, not a hang. On Blackwell the CuTe DSL MLA decode JIT plus autotuner warmup (including a large B=2048 decode variant) push worker readiness to ~370s, past the 300s default. H100 registers in ~138s and is unaffected.
This raises server_start_timeout to 1200s for this test, matching the budget several other disaggregated tests already use, and removes the B200/B300 waivers so it runs again. A genuine hang would still fail at 1200s, so this does not mask real deadlocks. The default (300s) is unchanged for all other callers.
Test Coverage
disaggregated/test_disaggregated.py::test_disaggregated_deepseek_v3_lite_fp8_nixl[DeepSeek-V3-Lite-fp8] on DGX_B200 and DGX_B300 (now un-waived). Verified locally on B200: with the raised budget the workers register at ~365s and the test passes.
PR Checklist
Dev Engineer Review
QA Engineer Review