← board

testmgr: enroll the C cross-conformance matrix + lua-cross in the full tier

What landed (Track C side)

Ask

Add these to the full tier in tools/testmgr.py (classify: conformance / qemu / corpus as appropriate; the cross-conformance jobs are qemu-per-program so probably conformance class with shard fan-out like the native battery). Keeps the watcher catching per-target C regressions — the matrix found 3 real backend gaps on day one (00120/00174-175/00189 tickets).

Done (Track T, 2026-07-12)

Enrolled in the full tier: test-c-conformance-{i386,aarch64,arm32,riscv32} (each fanned out over the runner's 6 shards, like the native battery) and test-lua-cross. +25 jobs, full tier 1157 -> 1182.

The matrix is RED on arrival — and these are real, confirmed independently of testmgr (plain make test-c-conformance-i386 fails the same way), so the ticket's "all four green as of e0f9f5e4+" has regressed since:

So the watcher's full tier will report RED until those land. That is the honest state and the whole point of enrolling — the matrix "found 3 real backend gaps on day one" per this ticket, and it just did so again. Nothing gates dev pushes on full (quick + self-host is the push bar), and tstate is the truth.

Log