ci: quiet CI failure logs - #2852
Conversation
Signed-off-by: Carlos Villela <cvillela@nvidia.com>
|
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 (1)
📝 WalkthroughWalkthroughAdjusts test reporting and CI behaviour: removes forced verbose reporter, switches plain Changes
Sequence Diagram(s)sequenceDiagram
participant Runner as GitHub Actions Runner
participant Step as WSL Install Step (script)
participant WSL as wsl.exe
participant Distro as WSL Distro
Runner->>Step: start "Ensure Ubuntu WSL exists"
Step->>WSL: wsl --install <distro>
alt install exits 0 and distro usable
WSL-->>Step: exit 0
Step->>WSL: wsl -d <distro> -- echo ok
WSL-->>Step: "ok"
Step-->>Runner: success
else install fails or non-zero
WSL-->>Step: non-zero
Step->>WSL: wsl -d <distro> -- echo ok
alt distro responds "ok"
WSL-->>Step: "ok"
Step-->>Runner: success
else not usable
Step->>WSL: wsl --unregister <distro>
Step->>Step: wait (incremental backoff)
Step->>WSL: retry install (loop)
alt retries exhausted
Step-->>Runner: fail with aggregated error
end
end
end
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Review rate limit: 9/10 reviews remaining, refill in 6 minutes. Comment |
Signed-off-by: Carlos Villela <cvillela@nvidia.com>
Summary
Quiet CI test output so failures are easier to find in GitHub Actions logs. This switches CI Vitest runs to GitHub annotations, suppresses passing-test chatter, and trims coverage output to summaries.
Changes
Type of Change
Verification
npx prek run --all-filespassesnpm testpassesmake docsbuilds without warnings (doc changes only)AI Disclosure
Signed-off-by: Carlos Villela cvillela@nvidia.com
Summary by CodeRabbit
Chores
Bug Fixes