Files
Elie Gambache af8b5989b4 ci: cap job runtimes and fix the #576 chrome estimate on Xvfb
Three `gradle` jobs ran the full 6h Actions default before being killed —
`:launcher-linux:test` blocks in `g_bus_get_sync(G_BUS_TYPE_SESSION)` on a
runner with no session bus (the tao-headful job dbus-launches one, the gradle
job does not), and `:launcher-linux:check` never reports. The hang itself is
untouched here; the caps just stop one from holding a concurrency slot for six
hours. Every job observed takes 2-10 min, so the limits are 3-10x headroom.
test-packaging and test-graalvm already carried their own.

Also fix the #576 baseline chrome estimate, which has failed tao-headful on
Linux CI since 2026-08-27. Under Xvfb + openbox `outerBoundsPx()` reports a 1px
outer height for a while after mapping, so the baseline mode came out at -359
and every drift gate below it measured noise (reported 367px against a real
chrome of 8). Estimate only from frames where the outer box actually covers the
scene — an invariant on every platform — and fail with the measured numbers
instead of a bogus verdict when no such frame exists.
2026-08-30 08:07:04 +03:00
..
2026-02-08 21:19:43 +02:00
2026-02-17 13:36:02 +02:00
2026-02-08 21:19:43 +02:00
2026-02-08 21:19:43 +02:00