You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test(matrix): timeout is GNU coreutils, and macOS has neither it nor gtimeout
macos-14, the first run that reached this script: all 20 cells came back
`mismatch / query-failed`. `mcpp toolchain list`, which the script does not
wrap, worked — which is how the wrapper was identified as the difference.
⭐ `tests/e2e/run_all.sh` has had `timeout` → `gtimeout` → none detection
since it shipped. The defect was not that the problem is hard; it is that a
second copy of a decision was written without looking at the first. No timeout
command is a legitimate state here: the workflow's `timeout-minutes` is the
backstop and running unwrapped beats not running.
⚠️ AND THE EVIDENCE WAS BEING THROWN AWAY. The query ran under `2>/dev/null`, so
`query-failed` was the right classification with nothing to say why — twenty
identical cells and no cause anywhere in the log. stderr now goes to a file and
the first two lines are printed beside the failing cell.
That redirect is the same shape as the classification it defeats: a cell that
cannot be explained and a cell that is unsupported were being written the same
way.
0 commit comments