[TRTLLM-15376][test] expand Gemma 4 MTP QA coverage - #18218
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
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: 📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (2)
Included review availability: Your plan provides up to 12 included reviews per hour; 10 remain after this review. WalkthroughThe PR updates Gemma 4 26B A4B multimodal test gating to use the SM100-family device check and adds the NVFP4 accuracy test to the QA test list. ChangesGemma 4 multimodal QA
Estimated code review effort: 2 (Simple) | ~5 minutes Merge Risk: ⚪ Minimal · up to This localized change expands Gemma 4 MTP QA coverage without altering production behavior, and no actionable merge-blocking risk remains beyond normal checks and review. Suggested reviewers: 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
Full details: Description checkExplanation The required sections are present, but the Description and Test Coverage sections contain no substantive information. The checklist is marked as reviewed, but it does not replace the missing explanation and test details. Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 1 functions across 1 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
/bot skip --comment "Only add qa tests" |
|
PR_Github #69277 [ skip ] triggered by Bot. Commit: |
|
Please run |
crazydemo
left a comment
There was a problem hiding this comment.
recheck the pytest marker, remove the over-deisgned part
|
PR_Github #69277 [ skip ] completed with state |
|
/bot run --post-merge |
|
PR_Github #69377 [ run ] triggered by Bot. Commit: |
|
PR_Github #69377 Bot args parsing error: CI requested by |
|
/bot run |
|
PR_Github #69384 [ run ] triggered by Bot. Commit: |
|
Removed the "ci: post-merge approved" label because @crazydemo could not be verified as an active member of NVIDIA/trt-llm-ci-approvers. Ask a member of that team to apply it. |
|
PR_Github #69384 [ run ] completed with state
|
147f879 to
82fc696
Compare
|
Note GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer. |
|
/bot run --extra-stage "DGX_B200-PyTorch-Post-Merge-1,DGX_B200-PyTorch-Post-Merge-2" |
|
PR_Github #69575 [ run ] triggered by Bot. Commit: |
|
PR_Github #69575 [ run ] completed with state
|
|
/bot run --extra-stage "DGX_B200-PyTorch-Post-Merge-1,DGX_B200-PyTorch-Post-Merge-2" |
|
PR_Github #69641 [ run ] triggered by Bot. Commit: |
|
PR_Github #69641 [ run ] completed with state
|
Signed-off-by: Jie Li <lijie@nvidia.com>
Signed-off-by: Jie Li <lijie@nvidia.com>
Signed-off-by: Jie Li <lijie@nvidia.com>
Signed-off-by: Jie Li <lijie@nvidia.com>
82fc696 to
d62d5e6
Compare
|
Note GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer. |
|
/bot run --extra-stage "DGX_B200-PyTorch-Post-Merge-1,DGX_B200-PyTorch-Post-Merge-2" |
|
PR_Github #69857 [ run ] triggered by Bot. Commit: |
|
PR_Github #69857 [ run ] completed with state
|
|
/bot run --stage-list "DGX_B200-PyTorch-Post-Merge-1,DGX_B200-PyTorch-Post-Merge-2" |
|
PR_Github #69940 [ run ] triggered by Bot. Commit: |
Dev Engineer Review
TestGemma4_26B_A4Bto use theis_sm_100f()architecture guard.TestGemma4_26B_A4B::test_nvfp4to the QA test list.QA Engineer Review
TestGemma4_26B_A4B.TestGemma4_26B_A4B::test_nvfp4.tests/integration/test_lists/qa/llm_function_core.txt.Description
Test Coverage
PR Checklist
Please review the following before submitting your PR:
PR description clearly explains what and why. If using CodeRabbit's summary, please make sure it makes sense.
PR Follows TRT-LLM CODING GUIDELINES to the best of your knowledge.
Test cases are provided for new code paths (see test instructions)
If PR introduces API changes, an appropriate PR label is added - either
api-compatibleorapi-breaking. Forapi-breaking, includeBREAKINGin the PR title.Any new dependencies have been scanned for license and vulnerabilities
CODEOWNERS updated if ownership changes
Documentation updated as needed
Update tava architecture diagram if there is a significant design change in PR.
The reviewers assigned automatically/manually are appropriate for the PR.
Please check this after reviewing the above items as appropriate for this PR.
GitHub Bot Help
To see a list of available CI bot commands, please comment
/bot help.