Parent Log: http://ci.aztec-labs.com/0a191b42feca0cf7 Command: 200d11860e478e79 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/00cd67e98e76d3202a0219baf301d59ef4211872 Env: REF_NAME=gh-readonly-queue/next/pr-15040-7339c264ad706420ee9babb0dd1b6ed793e97402 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Fri Jun 13 15:21:25 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15040_amd64_x1-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 15:21:31 [15:21:31.475] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:31 [15:21:31.544] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x00dbba2b55c414e3311acde928a758da931eb7e67391ff6b43b98c0431b94fbd","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x6cc314e5abdc971cdb0565bac519b03e9868d67f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ff800c91fbd9adb7b6c56800872e03952c9a7270cc04713cbe9d3d8a71c0102","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2a629a2ddff462c5504112fe908de1e12827a80b69cd52b3a5ed3f6d304f6375"],"eventName":"l2-block-built","creator":"0x76f75a49828d8edef482f0963ddb2604338a4cf2","duration":2.597399999999652,"publicProcessDuration":0,"rollupCircuitsDuration":1.6812749999999141,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:21:31 [15:21:31.558] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:31 [15:21:31.608] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:31 [15:21:31.630] WARN: sequencer Cannot propose block 1 at slot 1 due to failed rollup contract check {"now":1000,"syncedToL1Ts":1000,"syncedToL2Slot":0,"nextL2Slot":1,"nextL2SlotTs":1000,"l1SlotDuration":12} 15:21:31 [15:21:31.642] ERROR: sequencer Error building/enqueuing block: Error: 15:21:31 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60) {"blockNumber":1,"slot":1} 15:21:31 [15:21:31.646] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2e29c74655cd94af07dc38644fd488fb1b0be452bc83e99faedbdca6538d3c5e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x6cc314e5abdc971cdb0565bac519b03e9868d67f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x298a81db19e4578053d23717a3ab6af35e38882958c2088b47fe30d0f22280b1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1007c8a03d072eda4bfcf1b80cd2cd214c388c5670ae03305e51165c5a8f6a4c"],"eventName":"l2-block-built","creator":"0xf85b71bf1032d46517b0cb1ea92e9fb354e9e90b","duration":0.24333599999954458,"publicProcessDuration":0,"rollupCircuitsDuration":0.10508299999946757,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:21:31 [15:21:31.651] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:31 [15:21:31.657] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 15:21:31 [15:21:31.716] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x174e61e1bad92a13e4e16836650e649ccc3e0f33f4630b310b8e28156a7b0feb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x6cc314e5abdc971cdb0565bac519b03e9868d67f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2cad40e4bab2ab58bbfe807f0ea516aec720de457930ce1ea2c30e422d73d411","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x19b62f07b79a7b841f38f44e43d117d989dc8ea48a74cae0b159d5c290935963","0x2c2b6cc0620e7edd55e0cc2549eed19f0ad27824b40a5d1f848d76438d890066","0x020847a021fad37cbdecd0d4d28178edfb04a1a43b55230159215e08cc4fc9b1","0x1df423a3ecb0d3506cd5d7147f3e0a52d0ca9cb869f2a6d57f7c2fb1d887553d"],"eventName":"l2-block-built","creator":"0xe47b4e123ba33894b468251fe856c842af7bf12b","duration":0.2262559999999212,"publicProcessDuration":0,"rollupCircuitsDuration":0.13388299999951414,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:21:31 [15:21:31.728] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:31 [15:21:31.734] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 15:21:31 [15:21:31.742] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x1a8e9a556126db855732ad5b56904a81226edf274579d277534f0a4e7ecb4b9b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x6cc314e5abdc971cdb0565bac519b03e9868d67f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x109f89d55bdf2f31bbcfbb08d4746fdcacf5cf7f6da4c52d7bc34f4a79be5cc8","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xf8b0e413f7be8ddde49f8579ab44e51725cce72c","duration":0.34947900000042864,"publicProcessDuration":0,"rollupCircuitsDuration":0.2082250000003114,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:21:31 [15:21:31.748] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:31 [15:21:31.756] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 15:21:31 [15:21:31.822] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x11c2131bd5af585a2e13da860b68c8f7c063aa63e4f778b0d71eff1b55d27962","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x6cc314e5abdc971cdb0565bac519b03e9868d67f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c57a6b8425fd33e7e74569dbe822f132dd035d9ef2704ff726fe42e3dbaefde","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1f70b5547046071685a17bb0b15e314bbfd4666f8353d3b8cf7e01ce54a81783","0x015aa321d73ec0cd1a47f106e95d3d3db219c9e1d255401f42b7df3b97129e35","0x09d3090f83cc2a5ae0500ca9e33dff20baae245e200610ca55ba24e5a1abd3ee"],"eventName":"l2-block-built","creator":"0xc31f7b843a00ad491847346a51aebdb10d6f5935","duration":7.192352000000028,"publicProcessDuration":0,"rollupCircuitsDuration":0.28823800000009214,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:21:31 [15:21:31.829] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:31 [15:21:31.962] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:31 [15:21:31.985] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x07fa0ac8e7fdafc8f83f80063d724657ed5e5517192759ec2fd13c88e86db148","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x6cc314e5abdc971cdb0565bac519b03e9868d67f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x117d149fb19ce9b01d21d6f4e396a73d0c88c09e91a4b9d68648c68c8fc3bf8f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x11192a1b33589b69fa2b3919bd9c40c4c94febfeac0b41ef5a2d79d0d51b1b0d"],"eventName":"l2-block-built","creator":"0xe15233fc518603e329eb2413b38a11b61c302b46","duration":0.199905000000399,"publicProcessDuration":0,"rollupCircuitsDuration":0.08379199999944831,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:21:31 [15:21:31.989] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:32 [15:21:32.007] ERROR: sequencer Error building/enqueuing block: Error: No block for you 15:21:32 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90) {"blockNumber":1,"slot":1} 15:21:32 [15:21:32.011] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:32 [15:21:32.034] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2e61bb205103dc8627b1db74fecc356b8cecfed8654483e3b7de4c3ee7e3a629","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x6cc314e5abdc971cdb0565bac519b03e9868d67f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2f80235796ce9d55dccbd88f7b094e2b96bb9fc46fe98c4ee35c4361fea8c6fb","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x16249585c7c6cf8543139b295edf34166b8b7ee0b52d5de63c1d47e93586005d"],"eventName":"l2-block-built","creator":"0xfe6c54214e072743988f21151564ca1165343200","duration":0.5097839999998541,"publicProcessDuration":0,"rollupCircuitsDuration":0.22344599999996717,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:21:32 [15:21:32.039] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 15:21:32 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:664:13) 15:21:32 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 15:21:32 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:607:28) 15:21:32 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 15:21:32 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:413:17) 15:21:32 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5) {"blockNumber":1,"slot":1} 15:21:32 [15:21:32.042] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:32 [15:21:32.055] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0f3ff9e669ddffd40111e223bf1522b0e728f7f6e709cbe2d86aa1e95788b0c0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x6cc314e5abdc971cdb0565bac519b03e9868d67f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1929464933e0652ee6cdb4dc9f13a384afea147b9fa6880fe65d38e1b2c26f1f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0efe3161d564a7ebf364dacfe8bf98405dae01bfb5f80556df9acc97454cde38"],"eventName":"l2-block-built","creator":"0x5d95585b7b8dbcb7c7e8a28684ff2de3017db367","duration":0.19378500000038912,"publicProcessDuration":0,"rollupCircuitsDuration":0.10307299999931274,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:21:32 [15:21:32.057] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 15:21:32 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59) {"blockNumber":1,"slot":1} 15:21:32 [15:21:32.059] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:21:32 [15:21:32.087] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x15480c15d50c3411dad1c917d4084d5b5f07d63973759168a76400fda1677a46","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x6cc314e5abdc971cdb0565bac519b03e9868d67f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x19d39253b4f6b454b1986067f74a918fc6ba5c0aed9b94b9f4ace844f681fc75","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x13f7496f46ed3a215de763eae2b446a556b3d4b9806d7b95691e4f4f82c77641","0x00f592c434bd0cc42ffb8eaea4919c637c4d5779b4620f58492af2bd912d0faf"],"eventName":"l2-block-built","creator":"0x2ccbb5107ec6349fafee48698e0088c011267c73","duration":0.24028599999928701,"publicProcessDuration":0,"rollupCircuitsDuration":0.0937420000000202,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:21:32 PASS src/sequencer/sequencer.test.ts (5.538 s) 15:21:32 sequencer 15:21:32 builds a block out of a single tx (340 ms) 15:21:32 does not build a block if it does not have enough time left in the slot (50 ms) 15:21:32 builds a block when it is their turn (45 ms) 15:21:32 builds a block once it reaches the minimum number of transactions (75 ms) 15:21:32 builds a block that contains zero real transactions once flushed (21 ms) 15:21:32 builds a block that contains less than the minimum number of transactions once flushed (80 ms) 15:21:32 settles on the chain tip before it starts building a block (134 ms) 15:21:32 builds a block only when synced to previous L1 slot (26 ms) 15:21:32 aborts building a block if the chain moves underneath it (20 ms) 15:21:32 does not publish a block if the block proposal failed (31 ms) 15:21:32 handles when enqueueProposeL2Block throws (17 ms) 15:21:32 should proceed with block proposal when there is no proposer yet (30 ms) 15:21:32 15:21:32 Test Suites: 1 passed, 1 total 15:21:32 Tests: 12 passed, 12 total 15:21:32 Snapshots: 0 total 15:21:32 Time: 5.626 s 15:21:32 Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i. 15:21:32 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?