Repository navigation
[https://nvbugs/7053210][infra] Waive 15 failed case(s) on DGX_H100 - #21742
Closed
trtllm-agent wants to merge 1 commit into
Closed
trtllm-agent wants to merge 1 commit into
trtllm-agent wants to merge 1 commit into
Conversation
Signed-off-by: trtllm-agent <296075020+trtllm-agent@users.noreply.github.com>
Collaborator
|
Closing: these failures were a DGX_H100 host-memory condition (host OOM / CUDA invalid device context across 16 nodes, 37 of 50 builds passing), not a code break, and the stage recovered on its own. No waiver needed. The linked NVBug is being closed as not a bug. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Temporarily waive 15 failed case(s) on
DGX_H100. Opened automatically by auto-waive (draft; a human reviews and merges).The native main-break detector (
native-p3/k3-w12h-fresh12h-nopass-hostclock/1.0.1) reportsunittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_forward_allows_guided_context_logits_on_graph_hitbroken on main for DGX_H100: failure signaturetensorrt_llm.bindings.internal.batch_manager.kv_ca....hostoomerror: mmap failed: cannot allocate memory, onset 2026-11-05T07:53:46Z, latest failure 2026-11-05T19:23:27Z. Policynative_p3@1.0.0selected it; https://nvbugs/7053210 tracks the fix. ScopeDGX_H100is the stage prefix that ran the failing test.Tests in this break event:
unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_forward_allows_guided_context_logits_on_graph_hiton DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_forward_callback_observes_eager_and_replay_executionon DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_forward_commits_candidate_only_on_graph_hiton DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_forward_graph_miss_uses_semantic_eager_batchon DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_mrope_all_text_only_drops_deltason DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_mrope_generation_with_partial_segmentson DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_mrope_mixed_text_only_keeps_deltas_denseon DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_promoted_context_uses_prompt_token_during_overlapon DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_promoted_mrope_context_uses_decode_state_contracton DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_steady_overlap_generation_advances_positionson DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::ModelEngineTestCase::test_kv_cache_manager_with_execution_streamon DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::ModelEngineTestCase::test_position_id_preparationon DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::ModelEngineTestCase::test_warmupon DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::ModelEngineTestCase::test_warmup_skips_padding_dummy_during_estimationon DGX_H100unittest/_torch/pyexecutor/test_model_engine.py::ModelEngineTestCase::test_warmup_skips_padding_dummy_when_padding_impossibleon DGX_H100PRs whose pre-merge runs hit this break (rebase or re-run after this merges):
What to check before merging:
DGX_H100matches the failing stage and no narrower waiver already exists.Provenance
native-p3/k3-w12h-fresh12h-nopass-hostclock/1.0.1, policynative_p3@1.0.02e53fc1c-881a-4bae-860a-8a58bfecaccc; snapshot SHA-256b3efa90d2937fc83ec49ddd8ca2285fda6706230bb41e303acbc0e6b26a20290; config SHA-256622a43f13fb241c37a015e4ec2c812d7c8cecc1a04413b2618ca4ac119a77c81unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_forward_allows_guided_context_logits_on_graph_hit: incident362eb61cdef2fb8054b648a36d4dbf6d497f95083d3fb41e0670d447c6d8065e, observation848a756b9caa50d87a56642c2a49218f09f57cce17c416544497bb844641a283unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_forward_callback_observes_eager_and_replay_execution: incident2b3540aa47995a5b24010e00c3f34a7f23b7c704402bc5803f75b8217ed1d9d8, observation7511bb3b1b57c6e652db8955aa346a1b7222a1d09634a12c371a4e700004ceabunittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_forward_commits_candidate_only_on_graph_hit: incident9880b4063a835a9eebbce85a193ad9c8cf4998b20d0f7c24c1004e4a8c50c8ae, observation853c16f9b874bde2c0ae7b9fbf07f195835b71fa9020f5ae3fca0727b84f4ee6unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_forward_graph_miss_uses_semantic_eager_batch: incident7b7e5b4e787a5fbf13c0f2d88cb043ca3adf418088e47914bbb0a24e6e76ba4f, observation61639e94331217afda4cc374ca50862885be3abbfc47df97e6dc7bb9777f6eacunittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_mrope_all_text_only_drops_deltas: incidenta3da7ff9f3957477774c18f83bfa4898e58062ecc5758b9bdd202ab742df0541, observationae294eb7fe0cea54f72982e6dce30d3667ace757a4d7a1ed33f2d6dde4b35f70unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_mrope_generation_with_partial_segments: incident5c25f9a3182c46b6c8325ffcf9f4152ba5dc3ce3bc700212ba0cfeed49edb6dc, observation7db997a3fa9470179f6db8b387dc07e86629a36d54177a7e3d6b674d717fe13aunittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_mrope_mixed_text_only_keeps_deltas_dense: incidentcea41105cbaad7694c6d44c86bc453903abcf8ccb292591c3766be32b98d372d, observationc0ad43c0b2a5096278a6a17e45035fb2e45e6d99c2cbdb8d0b5295f6f1520d35unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_promoted_context_uses_prompt_token_during_overlap: incident7155a366d06761c10d454d06f546c7ddbb47881e8595b5d465e6b6b2b2aacd59, observation14084093d2846d5060378d099fff4b6c703d88842dea6d452cea29d7cbfb4f56unittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_promoted_mrope_context_uses_decode_state_contract: incident2ed8b0eab0d45dcb9eb83d82a191e52ce78c1f1ee51803f4e813a175103cd4a1, observation853e1db098ea39a15d7c5ebf13d27f154b654f605a35d97edca25c224d54ad6eunittest/_torch/pyexecutor/test_model_engine.py::DecoderForwardTestCase::test_steady_overlap_generation_advances_positions: incident4c6bdaa9cc4afe9dcf5fbe5156c47bfebb61125c1c8b9b333fd4aa050030faa1, observationc1a1564b65af55b415b784f198ffb43e4d082e2b038ebacf490a1c88f9c269dcunittest/_torch/pyexecutor/test_model_engine.py::ModelEngineTestCase::test_kv_cache_manager_with_execution_stream: incident5807cec925e8166825acb1f1536397cfca35bd43bbb3f81c0b6cbec633e6b526, observation06bcd035e610499d77a7192ce698de0ddaff5cdbe14c7f7e1645c678ab6863d9unittest/_torch/pyexecutor/test_model_engine.py::ModelEngineTestCase::test_position_id_preparation: incident6c78a62a7db1fd7cd23ab946182d7b8848aef871e7ee5bc5dcfda2bd2195ca6a, observationb3c2ccfede95a4ac855be0f58cc6498105bcae4d8b74a9b611b8f5fab350493eunittest/_torch/pyexecutor/test_model_engine.py::ModelEngineTestCase::test_warmup: incidentefdb6eb9c1e8d0d86a6b43d4593cfb07fcfd874d6549e11c4e76beb04dea61f7, observation3648942a6f2d3e24e4be889b4b1458b5c5f0ea9dce32f02160565aba45b792cfunittest/_torch/pyexecutor/test_model_engine.py::ModelEngineTestCase::test_warmup_skips_padding_dummy_during_estimation: incidentf9cb87ca7a2dcd735f5ab975eb1517281d915f22dc609691a98a02b8e81b8d21, observation3e07d3f7b31a5eb319ca2d32997654bbf157cf5eab8281166145fb818ac5d2a9unittest/_torch/pyexecutor/test_model_engine.py::ModelEngineTestCase::test_warmup_skips_padding_dummy_when_padding_impossible: incident9761e971eeda8a8fed030cb84b89b4f18e4bae4c9844dbbf3fd91790b1f1b0b3, observationc223db7811ffa44cff049fea119a9a5e02950a47ea2fba2e74931dc21e67aa5cTest Coverage
Review the incident evidence and selector scope before merging. This proposal does not
establish that main is fixed. Confirm restoration separately after the corrective change.
PR Checklist