Skip to content

[None][test] Waive 7 failed cases for main in QA CI#14498

Merged
jieli-matrix merged 4 commits into
NVIDIA:mainfrom
xinhe-nv:trtllm-ci-report/waive-20260523-224825
May 27, 2026
Merged

[None][test] Waive 7 failed cases for main in QA CI#14498
jieli-matrix merged 4 commits into
NVIDIA:mainfrom
xinhe-nv:trtllm-ci-report/waive-20260523-224825

Conversation

@xinhe-nv

@xinhe-nv xinhe-nv commented May 23, 2026

Copy link
Copy Markdown
Collaborator

Auto-generated Waive PR

Created by: TensorRT LLM CI Report (requested by [email protected])
Target branch: main
Jenkins build: https://prod.blsm.nvidia.com/swqa-tensorrt-qa-test/job/LLM_FUNCTION_CLUSTER_TEST/1458/
Bug(s): 6162618, 6206179, 6211185, 6211189, 6211436, 6211441

Waive entries added

accuracy/test_disaggregated_serving.py::TestNemotron3Super120B::test_nixl_backend SKIP (https://nvbugs/6211436)
accuracy/test_llm_api_pytorch_multimodal.py::TestExaone4_5_33B::test_auto_dtype[full_budget] SKIP (https://nvbugs/6211189)
accuracy/test_llm_api_pytorch.py::TestLagunaXS::test_bf16 SKIP (https://nvbugs/6211185)
accuracy/test_llm_api_pytorch.py::TestLagunaXS::test_fp8 SKIP (https://nvbugs/6211185)
accuracy/test_llm_api_autodeploy.py::TestQwen3_5_397B_MoE::test_nvfp4[8] SKIP (https://nvbugs/6211441)
accuracy/test_llm_api_pytorch_multimodal.py::TestExaone4_5_33B::test_auto_dtype[forced_chunked_prefill] SKIP (https://nvbugs/6211189)
accuracy/test_llm_api_pytorch.py::TestLagunaXS::test_nvfp4 SKIP (https://nvbugs/6211185)

Already waived (skipped)

  • accuracy/test_llm_api_pytorch_multimodal.py::TestGemma3_27BInstruct::test_fp8_prequantized
  • accuracy/test_llm_api_pytorch.py::TestQwen3_5_35B_A3B::test_bf16_mtp[mtp_on]

This PR was auto-generated by TensorRT LLM CI Report. Please review the waive entries before merging.

Summary by CodeRabbit

  • Tests
    • Updated test waiver list to skip additional unstable test cases across multiple test suites for improved overall test stability.

Review Change Stack

@jieli-matrix jieli-matrix marked this pull request as ready for review May 25, 2026 06:50
@jieli-matrix jieli-matrix force-pushed the trtllm-ci-report/waive-20260523-224825 branch from 7e178f6 to ad60a23 Compare May 25, 2026 06:50
@jieli-matrix

Copy link
Copy Markdown
Collaborator

I found there are some dups with #14515
when it merged, we need to update the PR to remove dup cases.

@coderabbitai

coderabbitai Bot commented May 25, 2026

Copy link
Copy Markdown
Contributor
📝 Walkthrough

Walkthrough

This PR updates the test waivers list by adding five SKIP entries for unstable or failing tests across different model implementations. The changes span three test files and three model test classes, marking specific test cases to be skipped during CI execution.

Changes

Test Waivers Update

Layer / File(s) Summary
Add test skip waivers
tests/integration/test_lists/waives.txt
Five new SKIP entries are added across three locations: one for Nemotron3Super120B nixl backend test, one for Qwen3.5 MoE NV-FP4 quantization test, and three for LagunaXS model tests covering BF16, FP8, and NV-FP4 quantization variants.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • NVIDIA/TensorRT-LLM#14062: Both PRs update tests/integration/test_lists/waives.txt by adding new SKIP waiver entries for failing CI test cases.
  • NVIDIA/TensorRT-LLM#14163: Both PRs update tests/integration/test_lists/waives.txt by adding SKIP waiver entries for failing integration tests.
  • NVIDIA/TensorRT-LLM#14503: Both PRs modify tests/integration/test_lists/waives.txt by adding new SKIP entries for failing tests.

Suggested reviewers

  • crazydemo
  • jieli-matrix
  • StanleySun639
  • LarryXFly
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The PR description does not follow the required template structure, missing sections like 'Description', 'Test Coverage', and PR Checklist, though it provides auto-generated waive context. Add a proper description section explaining the purpose, include test coverage details, and complete the PR Checklist as specified in the template.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately reflects the main change: adding 7 test waivers to the QA CI for failing cases on the main branch.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

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

Actionable comments posted: 1

🧹 Nitpick comments (1)
tests/integration/test_lists/waives.txt (1)

9-108: QA list updates are unnecessary for this PR scope.

This change is waive-only in tests/integration/test_lists/waives.txt and does not add or alter integration test definitions, so no tests/integration/test_lists/qa/* updates are needed in this PR.

As per coding guidelines: “If the PR only touches unittest/ or narrow unit scope, say explicitly whether QA list updates are unnecessary or optional.”

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@tests/integration/test_lists/waives.txt` around lines 9 - 108, The change
only updates tests/integration/test_lists/waives.txt (a waive-only change) and
therefore does not require any updates to the QA lists under
tests/integration/test_lists/qa; please update the PR description or commit
message to explicitly state “QA list updates are unnecessary for this PR” and
ensure no files under tests/integration/test_lists/qa/* are modified in this
commit, leaving tests/integration/test_lists/waives.txt as the only test-list
change.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@tests/integration/test_lists/waives.txt`:
- Line 9: The waive list contains an entry referencing
TestNemotron3Super120B::test_nixl_backend but that class has no
test_nixl_backend; open the test_disaggregated_serving.py file, find the actual
test method(s) defined under class TestNemotron3Super120B (and any
parametrizations), then update the waive entry in waives.txt to the correct
canonical nodeid(s) (e.g.
<test_file>::TestNemotron3Super120B::actual_test_name[params] style) or remove
the stale line if there is no matching test; ensure the nodeid exactly matches
the test class/method and includes parameter suffixes if present.

---

Nitpick comments:
In `@tests/integration/test_lists/waives.txt`:
- Around line 9-108: The change only updates
tests/integration/test_lists/waives.txt (a waive-only change) and therefore does
not require any updates to the QA lists under tests/integration/test_lists/qa;
please update the PR description or commit message to explicitly state “QA list
updates are unnecessary for this PR” and ensure no files under
tests/integration/test_lists/qa/* are modified in this commit, leaving
tests/integration/test_lists/waives.txt as the only test-list change.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 971ce55f-ac37-4914-ac18-472af298d839

📥 Commits

Reviewing files that changed from the base of the PR and between e6d4f9f and ad60a23.

📒 Files selected for processing (1)
  • tests/integration/test_lists/waives.txt

Comment thread tests/integration/test_lists/waives.txt Outdated
@jieli-matrix jieli-matrix force-pushed the trtllm-ci-report/waive-20260523-224825 branch from bf9f461 to fb21268 Compare May 25, 2026 07:14
@jieli-matrix jieli-matrix enabled auto-merge (squash) May 27, 2026 09:01
xinhe-nv and others added 2 commits May 27, 2026 17:01
Bug(s): 6162618, 6206179, 6211185, 6211189, 6211436, 6211441
Requested by: [email protected]
Jenkins build: https://prod.blsm.nvidia.com/swqa-tensorrt-qa-test/job/LLM_FUNCTION_CLUSTER_TEST/1458/

Signed-off-by: xinhe-nv <[email protected]>
Signed-off-by: Jie Li <[email protected]>
@jieli-matrix jieli-matrix force-pushed the trtllm-ci-report/waive-20260523-224825 branch from fb21268 to 3f757c5 Compare May 27, 2026 09:01
@jieli-matrix

Copy link
Copy Markdown
Collaborator

/bot run --stage-list ""

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #50510 [ run ] triggered by Bot. Commit: 3f757c5 Link to invocation

Signed-off-by: Jie Li <[email protected]>
@jieli-matrix

Copy link
Copy Markdown
Collaborator

/bot run --stage-list ""

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #50516 [ run ] triggered by Bot. Commit: 6ba6289 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #50510 [ run ] completed with state ABORTED. Commit: 3f757c5

Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #50516 [ run ] completed with state SUCCESS. Commit: 6ba6289
/LLM/main/L0_MergeRequest_PR pipeline #40024 (Partly Tested) completed with status: 'SUCCESS'

CI Report

Link to invocation

@xinhe-nv

Copy link
Copy Markdown
Collaborator Author

/bot reuse-pipeline

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #50541 [ reuse-pipeline ] triggered by Bot. Commit: ea759a4 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #50541 [ reuse-pipeline ] completed with state SUCCESS. Commit: ea759a4
Reusing PR_Github #50516 (Partly Tested) for commit ea759a4

Link to invocation

@jieli-matrix jieli-matrix merged commit 09f5958 into NVIDIA:main May 27, 2026
7 checks passed
@xinhe-nv xinhe-nv deleted the trtllm-ci-report/waive-20260523-224825 branch May 27, 2026 13:30
bmarimuthu-nv pushed a commit to nv-auto-deploy/TensorRT-LLM that referenced this pull request May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants