diff --git a/yarn-project/end-to-end/src/e2e_epochs/epochs_long_proving_time.test.ts b/yarn-project/end-to-end/src/e2e_epochs/epochs_long_proving_time.test.ts index ddf522d2c102..63d442847e40 100644 --- a/yarn-project/end-to-end/src/e2e_epochs/epochs_long_proving_time.test.ts +++ b/yarn-project/end-to-end/src/e2e_epochs/epochs_long_proving_time.test.ts @@ -24,7 +24,12 @@ describe('e2e_epochs/epochs_long_proving_time', () => { const { aztecSlotDuration } = EpochsTestContext.getSlotDurations({ aztecEpochDuration }); const epochDurationInSeconds = aztecSlotDuration * aztecEpochDuration; const proverTestDelayMs = (epochDurationInSeconds * 1000 * 3) / 4; - test = await EpochsTestContext.setup({ aztecEpochDuration, aztecProofSubmissionEpochs: 8, proverTestDelayMs }); + test = await EpochsTestContext.setup({ + aztecEpochDuration, + aztecProofSubmissionEpochs: 1000, // Effectively don't re-org + proverTestDelayMs, + proverNodeMaxPendingJobs: 1, // We test for only a single job at once + }); ({ logger, monitor, L1_BLOCK_TIME_IN_S } = test); logger.warn(`Initialized with prover delay set to ${proverTestDelayMs}ms (epoch is ${epochDurationInSeconds}s)`); }); @@ -34,7 +39,7 @@ describe('e2e_epochs/epochs_long_proving_time', () => { await test.teardown(); }); - it.skip('generates proof over multiple epochs', async () => { + it('generates proof over multiple epochs', async () => { const targetProvenEpochs = process.env.TARGET_PROVEN_EPOCHS ? parseInt(process.env.TARGET_PROVEN_EPOCHS) : 1; const targetProvenBlockNumber = targetProvenEpochs * test.epochDuration; logger.info(`Waiting for ${targetProvenEpochs} epochs to be proven at ${targetProvenBlockNumber} L2 blocks`);