[CI] Split default G01 deadline checks - #65
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
@codex review |
|
Codex Review: Didn't find any major issues. Can't wait for the next one! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
Final gate: independent Luna (gpt-5.6-luna / max) read-only review APPROVE at 69a3117; no actionable findings. Independently reproduced old-script regression exit 1; generated six positive/failure witnesses passed normally (25.646s) and with race (26.945s). Actual race heavy/remainder partitions passed (13.053s/26.003s livecanary), G02 race passed (33.982s), tagged regression passed (49.230s), vets, bash syntax, gofmt and diff checks passed. Public CI run 34207430903 succeeded for this head. Codex completed clean at 2026-09-08T09:03:24Z naming 69a3117; wrapper all reports no findings, including historical findings. This offline CI-only change does not satisfy G01/G02 live gates or authorize live operations. Rollback: revert this focused change via a reviewed PR; no runtime migration exists. Conditional merge will target only this reviewed SHA. |
Closes #64
Ref #1
Summary
Split only the default untagged G01 race suite into two static, disjoint 45-second processes: an exact
TestBaselineStatisticsPresenceAndEligibilitypartition over./..., followed by an unfiltered./...remainder with only that exact name skipped. Keeping./...package discovery in both partitions runs any same-named test in another package once in the first partition, while the unfiltered remainder preserves ordinary tests, Example Output, and fuzz seeds; G02 default checks and all existing tagged groups, exclusions, Go 1.26.8 pin, race, count=1, and failure propagation remain unchanged.TDD evidence
Red before the script change: