mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-07 01:53:24 +09:00
- unit, integration and integration-verify ctest run at -j nproc; the same labels already run at -j in the split lanes, with the same names and results - build-linux, -split and -verify also publish the library (and the server image) alone; the retrace legs load nothing else, yet downloaded and unpacked the 0.5-0.8 GB test runtime - build-retrace no longer waits for build-linux: it fetched the runtime only to test -f a path configure does not read - every branch saves its own rolling ccache entry, deleting only its own old one (--ref); only dev saved, and dev has not run since the key rename, so every build was cold - !cancelled() replaces job-level always() on the retrace, summary and skip-census jobs: a superseded run kept starting its pending legs and held the next run in the concurrency group for up to 154 minutes - retrace and retrace-split run 8 legs at a time, not 4; the cap dates from per-leg LFS checkouts - apt requests time out after 30 s and retry 3 times; install steps time out at 15 minutes, not 45 - the APK trace case matrix no longer waits for the build, which it does not read - retrace-split prepares its metadata once, after the split library is unpacked