OmniRoute/scripts
Diego Rodrigues de Sa e Souza 84cf629bec
ci(release-green): run the sweep's heavy lanes one at a time, unit as ci.yml's shards (#17156)
The scheduled full sweep ran unit, vitest, integration and the package build as one
Promise.all wave. The 2026-10-18 (omni-build) and 10-19 (omni-release) sweeps killed
unit, integration and the build at their ceilings inside it. On 10-19 the webpack build
(14-16 GB) pushed the 8-core, 20 GB omni-release slot past memory.high: the kernel
throttled every lane and the app's resourcePressure guard, reading that cgroup, answered
503 inside unit tests (three false reds that pass in isolation on the tip). Both days the
single unit process at --test-concurrency=4 had run ~29k of its ~32k tests at its 80 min
ceiling, while ci.yml runs the same suite as 8 shards of 11-18 min.

Unit now runs ci.yml's own shards (npm run test:unit:ci:shard, TEST_SHARD=i/N with N read
from ci.yml's test-unit matrix), one per four cores of availableParallelism() (which honours
the slot's cpu.max: 2 at a time on omni-release), each under a 40 min ceiling; integration,
vitest and the package build follow, one at a time. Each lane is reported as it ends, and a
failed shard is named in the gate detail, so a timed-out shard no longer surfaces a
fixture's SQLITE_CANTOPEN line as the cause.

Refs #15306
2026-10-19 09:22:17 -03:00
..
ad-hoc fix(release): drain two v3.8.52 base-reds — cycles membership test, drifted skills mirrors (#15682) 2026-10-18 12:51:33 -03:00
build perf(logs): run log-export destinations in an isolated child process (#16663) 2026-10-18 02:24:23 -03:00
check fix(catalog): require per-model evidence and ratchet legacy audit debt (#17124) 2026-10-18 23:59:11 -03:00
ci fix(ci): verify native runtimes before accepting dependency installs (#15781) 2026-10-09 12:44:58 -03:00
cli fix(cli): resolve required URL path parameters in generated commands (#15955) 2026-10-09 12:50:19 -03:00
compression
compression-eval
dev chore(dev): read-only PR babysitting helpers — ci-discriminate.sh and audit-worktree.sh (#16903) 2026-10-17 00:34:30 -03:00
devin-bridge fix(ollama): route models by advertised capability (#11088) 2026-08-23 11:45:01 -03:00
docker fix(docker): prefix the client chunk loader when patching a runtime base path (#9124) (#15181) 2026-10-01 18:21:37 -03:00
docs fix(docs): resolve relative markdown and wiki links across Fumadocs and GitHub wiki (#11834) 2026-08-30 09:09:36 -03:00
features fix(ci): make seven script entry points run on Windows (#16580) 2026-10-16 11:43:02 -03:00
homolog Add cliproxy provider exposure controls and manifest injection (#7329) 2026-07-17 03:04:00 -03:00
i18n fix(i18n): format translated mirrors with the repo's Prettier config (#17129) 2026-10-19 01:53:29 -03:00
ops fix(zcode): hash-guarded numeric provider-code step for the image runtime (#17062) 2026-10-18 16:31:08 -03:00
packs fix(providers): retire common ChatGPT Web provider (#11754) 2026-08-28 06:52:46 -03:00
perf refactor(sse): remove redundant request-path work on large-context bodies (#16277) 2026-10-17 23:57:28 -03:00
quality ci(release-green): run the sweep's heavy lanes one at a time, unit as ci.yml's shards (#17156) 2026-10-19 09:22:17 -03:00
release fix(release): reconcile-changelog reads fragments from disk and stops counting closing issues as coverage (#17068) 2026-10-18 15:03:08 -03:00
research feat(catalog): eligibility-gated free-tier bucket (#12669) 2026-09-04 00:45:38 -03:00
router-eval Release v3.8.49 (#7076) 2026-07-29 15:18:55 -03:00
skills
sre fix(sre): redact secrets split across stream chunks (#13837) 2026-09-18 11:33:54 -03:00
test fix(ci): make seven script entry points run on Windows (#16580) 2026-10-16 11:43:02 -03:00
vps Release v3.8.47 (#6569) 2026-07-13 09:12:40 -03:00
check-permissions.sh Release v3.8.49 (#7076) 2026-07-29 15:18:55 -03:00
postinstall.mjs
start-ws-server.mjs Release v3.8.47 (#6569) 2026-07-13 09:12:40 -03:00