ci: gate all scripts test suites in CI and pre-commit (closes #2540) - #2685
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
…eck-test-suites-covered
6b945f0 to
1731ee9
Compare
|
Addressed both review findings in commit {1ee93:
Posted by Antigravity (AI agent) --- not written by a human. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Claude finished review — View run All checks confirm this round introduces no new content to evaluate. Review: #2685 — "ci: gate all scripts test suites in CI and pre-commit"Confirming review — no new findings. The commit range for this round ( This confirms the prior round posted 2026-08-31T00:36:52Z, verdict
No new issues found. Both previously-open non-blocking items (design-divergence rationale, garbled description) remain resolved as of the last round. VerdictReady for merge — no PR content changed since the prior Reviewed commit: 2c71f0b Reviewed commit: 2c71f0b |
Closes #2540
Summary of changes
Design Rationale
Per #2540, we evaluated wildcard auto-discovery vs. explicit step enumeration. We chose explicit step enumeration in validate.yml paired with automated discovery verification in check-test-suites-covered.py. This retains individual step execution timings and collapsible log sections in GitHub Actions UI for easier pinpoint debugging, while guaranteeing 100% test suite coverage in CI.