imccyu
ed7bf8cc42
perf(gates): cap local default worker counts
...
os.availableParallelism() reports host CPUs rather than a container's
CPU quota (256 against a 64-CPU quota here), so local defaults spawned
255 Vitest forks (55 GiB peak RSS) and oversubscribed every scheduler.
scripts/parallelism.ts keeps the CPU count in CI and caps other runs at
12, or 48 for Vitest forks and the local coverage budget; documentation
and hygiene aggregates run up to 8 gates instead of 4. Explicit
DSH_GATE_CONCURRENCY, DSH_OXLINT_THREADS, DSH_COVERAGE_MAX_WORKERS, and
--maxWorkers still win.
Refs #5852
2026-10-12 11:06:50 +08:00
..
2026-10-08 20:26:57 +08:00
2026-10-08 15:13:50 +08:00
2026-09-23 22:32:06 +08:00
2026-10-09 23:03:57 +08:00
2026-10-12 10:35:05 +08:00
2026-10-08 20:26:57 +08:00
2026-09-23 22:32:06 +08:00
2026-10-12 00:34:29 +08:00
2026-10-10 13:12:10 +08:00
2026-10-12 01:42:45 +08:00
2026-09-23 22:32:06 +08:00
2026-10-09 23:04:58 +08:00
2026-10-12 11:06:49 +08:00
2026-10-12 11:06:49 +08:00
2026-10-12 11:06:49 +08:00
2026-10-08 16:29:44 +08:00
2026-10-08 16:29:44 +08:00
2026-10-08 16:29:44 +08:00
2026-10-12 00:34:29 +08:00
2026-10-12 00:34:29 +08:00
2026-10-12 00:34:29 +08:00
2026-10-05 17:45:17 +08:00
2026-10-12 01:42:45 +08:00
2026-10-12 01:42:45 +08:00
2026-09-24 22:55:09 +08:00
2026-10-12 02:23:32 +08:00
2026-10-12 02:23:32 +08:00
2026-09-23 22:32:06 +08:00
2026-10-08 11:24:00 +08:00
2026-10-08 11:24:00 +08:00
2026-10-08 11:24:00 +08:00
2026-09-21 08:24:18 +00:00
2026-10-11 22:16:47 +08:00
2026-10-12 11:06:50 +08:00
2026-10-12 11:06:50 +08:00
2026-09-23 23:33:33 +08:00
2026-10-11 23:25:20 +08:00
2026-10-11 23:25:20 +08:00
2026-10-06 15:36:14 +08:00
2026-10-06 15:36:14 +08:00
2026-10-06 15:36:14 +08:00
2026-10-12 10:35:05 +08:00
2026-10-12 10:35:05 +08:00
2026-10-12 10:35:05 +08:00
2026-09-23 22:32:06 +08:00
2026-09-23 22:32:06 +08:00
2026-10-12 02:23:32 +08:00
2026-10-12 02:23:32 +08:00
2026-10-09 15:10:13 +08:00
2026-10-09 15:10:13 +08:00
2026-10-09 15:10:13 +08:00
2026-10-09 15:10:13 +08:00
2026-09-23 22:32:06 +08:00
2026-09-22 21:14:06 +08:00
2026-09-22 21:14:06 +08:00
2026-10-08 20:26:57 +08:00
2026-10-08 20:26:57 +08:00
2026-10-08 20:26:57 +08:00
2026-10-08 14:55:10 +08:00
2026-10-08 14:55:10 +08:00
2026-10-08 14:55:10 +08:00
2026-10-08 20:58:22 +08:00
2026-10-08 20:58:22 +08:00
2026-10-08 20:58:22 +08:00
2026-09-23 22:32:06 +08:00
2026-09-21 17:08:01 +08:00
2026-09-21 17:08:01 +08:00
2026-10-09 18:38:13 +08:00
2026-10-09 18:38:13 +08:00
2026-10-09 18:38:13 +08:00
2026-10-09 18:38:13 +08:00
2026-10-09 18:38:13 +08:00
2026-10-09 18:38:13 +08:00