From 3da14f7dc03867fc5e8deee0da183bd8de36c18b Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Wed, 7 Oct 2026 13:19:44 +0000 Subject: [PATCH] fast-time key-succession harness: the carried-once check reads the RPC-first node's 'now carried by' line as well Co-Authored-By: Claude Fable 5.1 --- infra/fast-time/key-succession.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infra/fast-time/key-succession.mjs b/infra/fast-time/key-succession.mjs index 2b1f1b3d4..f6c1cf825 100644 --- a/infra/fast-time/key-succession.mjs +++ b/infra/fast-time/key-succession.mjs @@ -109,7 +109,7 @@ process.on('SIGINT', async () => { await stopAll(); process.exit(130); }); process.on('unhandledRejection', async (e) => { log(`FAILED: ${e?.stack || e}`); await stopAll(); process.exit(3); }); const minerLog = (name) => { try { return readFileSync(`${TMP}/${name}.log`, 'utf8').split('\n'); } catch { return []; } }; const keyHash = (label) => (spawnSync(CPU_MINER, ['key-hash', label], { encoding: 'utf8' }).stdout || '').trim(); -const CARRIED_LINE = /hands its weight and its forfeit term to .* carried by/; +const CARRIED_LINE = /hands its weight and its forfeit term to .*(carried by|now carried by)/; const LOCK_LINE = /Finality: checkpoint (\d+) LOCKED/; const t0 = Date.now();