From f722520b30c042c99ce5ea7bc2c2bf57a6f5a2ef Mon Sep 17 00:00:00 2001 From: AztecBot Date: Tue, 16 Jun 2026 12:43:15 +0000 Subject: [PATCH] test(prover-node): make checkpoint store pruning test deterministic --- yarn-project/prover-node/src/checkpoint-store.test.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/yarn-project/prover-node/src/checkpoint-store.test.ts b/yarn-project/prover-node/src/checkpoint-store.test.ts index 4e5c7eff30a3..0c9c98e8de4f 100644 --- a/yarn-project/prover-node/src/checkpoint-store.test.ts +++ b/yarn-project/prover-node/src/checkpoint-store.test.ts @@ -93,7 +93,11 @@ describe('CheckpointStore', () => { // Four single-block checkpoints occupying blocks 1..4 (one block each). Pruning to block 2 orphans the // checkpoints whose last block is above 2 — checkpoints 3 and 4 — and leaves 1 and 2 canonical. const cps = await timesAsync(4, i => - Checkpoint.random(CheckpointNumber(i + 1), { numBlocks: 1, startBlockNumber: i + 1 }), + Checkpoint.random(CheckpointNumber(i + 1), { + numBlocks: 1, + startBlockNumber: i + 1, + slotNumber: SlotNumber(i + 1), + }), ); for (const cp of cps) { await store.addOrUpdate(cp, makeRegisterData());