jschoubben
02f50bd9d6
A build seat's capacity follows its node's build CPU, and a running ask says its phases
...
Since the build CPU cap (issue 1806) shanks' mesh-build-go kept capacity 3 inside a 12-core slice:
three full checks got about 4 cores each and ran past the 30-minute step bound (issue 1890).
The puller now judges by min(configured, floor(slice quota cores / cores-per-step)), the quota
read live from its cgroup, says it on change and writes capacity.<node> to the pauses state.
A run's phases (fetch and merge, digest, tests) are logged with the ask id and written to its
running step key; Asker.Wait hands every step value to a WithStepSeen hook.
2026-10-26 19:52:54 +01:00
..
2026-10-26 19:52:54 +01:00
2026-10-24 16:26:32 +02:00
2026-10-25 20:50:51 +01:00
2026-10-25 20:49:29 +01:00
2026-10-22 18:00:02 +02:00
2026-10-22 17:59:55 +02:00
2026-10-23 15:44:57 +02:00
2026-10-21 09:04:43 +00:00
2026-10-21 12:45:04 +02:00
2026-10-22 18:06:49 +02:00
2026-10-26 11:25:07 +01:00
2026-10-26 11:25:07 +01:00
2026-10-24 21:17:14 +02:00
2026-10-24 16:42:41 +02:00
2026-10-24 23:01:18 +02:00
2026-10-25 01:46:36 +02:00
2026-10-25 01:46:36 +02:00
2026-10-24 23:01:18 +02:00
2026-10-26 12:23:07 +01:00
2026-10-26 12:25:27 +01:00
2026-10-20 01:40:35 +00:00
2026-10-20 01:40:35 +00:00
2026-10-19 11:03:46 +02:00
2026-10-19 11:03:46 +02:00
2026-10-20 18:22:58 +00:00
2026-10-26 12:12:53 +01:00
2026-10-22 17:46:56 +02:00
2026-10-25 21:08:10 +01:00
2026-10-26 11:28:38 +01:00
2026-10-24 04:07:22 +02:00
2026-10-24 04:07:22 +02:00
2026-10-20 01:44:22 +00:00
2026-10-20 06:02:43 +00:00
2026-10-20 01:43:17 +00:00
2026-10-22 17:46:56 +02:00
2026-10-22 18:00:24 +02:00
2026-10-22 17:27:58 +02:00
2026-10-22 17:27:02 +02:00
2026-10-22 17:27:02 +02:00
2026-10-22 17:27:58 +02:00
2026-10-25 21:08:10 +01:00
2026-10-21 09:37:14 +00:00
2026-10-23 15:41:55 +02:00
2026-10-24 03:51:35 +02:00
2026-10-23 15:11:44 +02:00
2026-10-26 14:01:05 +01:00
2026-10-26 19:52:54 +01:00
2026-10-20 20:06:48 +00:00
2026-10-26 19:52:54 +01:00
2026-10-18 20:11:04 +02:00
2026-10-18 20:11:04 +02:00
2026-10-20 18:20:15 +00:00
2026-10-20 18:20:15 +00:00
2026-10-19 22:47:27 +00:00
2026-10-19 22:39:29 +00:00
2026-10-26 12:12:53 +01:00
2026-10-26 11:53:11 +01:00
2026-10-25 20:49:29 +01:00
2026-10-25 20:49:29 +01:00
2026-10-24 16:29:24 +02:00