base red: accent-glass invariants scan in six parts, so part 3 fits its 480 s limit

Merged
TE
4d ago
+35-9

Base red: react-apps-check (6) (CI and cmux-next web) fails on feat-cmux-next. The newest failing base run is 41586011973. In that run test/accent-glass-invariants-3.test.ts hit its 480 s file limit at stage 750 of 879, and timed out again when retried alone.

The gallery now has about 3,500 accent-glass stages, so each of the four parts scanned about 879. This splits the scan into six parts of about 586 stages each, under the same 480 s limit, by adding -5 and -6 and setting parts: 6 in every part. Coverage is unchanged: part N scans the stages where index % 6 == N-1, so every stage is scanned exactly once.

Other shard-6 reds from earlier base runs come from other files (message-preview-browser, session-info-overlay-toggle, transcript-upward-anchor). Those are separate base reds that the duration split happened to place in shard 6; this PR does not touch them.

Changelog

none

Observed / Not run

  • Observed: the base job logs for runs 41586011973, 41585300286 and 41584419316; a subagent review gave SHIP.
  • Not run: the accent-glass files locally (they are browser and dev-server files). This PR's own react-apps-check is the run.

risk:low (test only)

Agent session: agent session

🤖 Generated with Claude Code


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.


Summary by cubic

Splits the accent-glass invariants scan from four parts to six so each part stays under the 480 s file limit in react-apps-check (6).

  • Part 3 of 4 timed out at stage 750 of 879 even when retried alone (run 41586011973).
  • Adds parts 5 and 6 and sets parts: 6 in all parts; each part now scans about 586 stages instead of 879.
  • Coverage is unchanged: each part scans every parts-th stage, so every stage is scanned exactly once.
  • Other shard-6 reds (message-preview-browser, session-info-overlay-toggle, transcript-upward-anchor) are separate base reds and are not touched.