Parent Log: http://ci.aztec-labs.com/db32bb36b2b5fc89 Command: 963bdac83f923860 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/f6a105fa6c48358e009a1e84cc8734cc4073459f Env: REF_NAME=gh-readonly-queue/next/pr-15239-0f26f87af2947423f556c64f03e0100cbf5136f7 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Wed Jun 25 11:29:35 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15239_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 11:29:41 [11:29:41.969] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.020] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x23422f33d5bcbe65aa4a7b092e496cdabc4e39a98f8dcd5ce18b362a29298e03","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd12dc6902997aa0e603d8eeaf2a967b58e7edecb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x08f115d73fa706bccd44c734eca22a2b5601f9fda31646217057c2d81af4b4e3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1636b39b87f028b69be04cfd00f71b997157373e3ece8ede13d729603a0fd3f9"],"eventName":"l2-block-built","creator":"0xbbbbf85aaaa534bafca5c5d5d5f5ff6a3a9bf875","duration":0.6218900000003487,"publicProcessDuration":0,"rollupCircuitsDuration":0.2467900000001464,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:29:42 [11:29:42.030] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.074] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.090] 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} 11:29:42 [11:29:42.092] ERROR: sequencer Error building/enqueuing block: Error: 11:29:42 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53) {"blockNumber":1,"slot":1} 11:29:42 [11:29:42.094] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2d8e4a0c92494749ca6812414dc50e9417acb850bc188c02b74bc9b32cc0ef7c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd12dc6902997aa0e603d8eeaf2a967b58e7edecb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1c4cf61b30e945b271763d99514e8f915068c29f252c3549290b3dc89768e855","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0052937fc9ea54a51915e1c91bf640ce3c5d9d5672044835e072777fe92db1a2"],"eventName":"l2-block-built","creator":"0xd242647bcf9b0d1885e4e79952435006e2936aa9","duration":0.154262000000017,"publicProcessDuration":0,"rollupCircuitsDuration":0.07206500000029337,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:29:42 [11:29:42.099] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.104] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:29:42 [11:29:42.154] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x13b73b20689859593c5f1b465670b79e09f1d57afef0a435b5442048186eb9d6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd12dc6902997aa0e603d8eeaf2a967b58e7edecb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x20a4a2c9988d5d057843a01ab4101cfe5e5e7ab26d9bc5174be8fdaf0153e511","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0ba990210d4357b52939831d860b927283cfdc1ecb7b995867576c34a4115332","0x1145431d875d2ee197e2524ffa02020dd160becc0a81721d9dccb524e60ba625","0x0cbf450774d47f4c036bf325fff5f1f263f4505b9ad77a7a33b0a8ceabe4f2c8","0x19b4b5e048190d3cad5f4f5707fea3e1c3034d2b1d7ba7cd283de422c1acb571"],"eventName":"l2-block-built","creator":"0xcda228ca15583a2f6a27f41543a42da5cbcfa251","duration":0.1574719999998706,"publicProcessDuration":0,"rollupCircuitsDuration":0.085877999999866,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:29:42 [11:29:42.159] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.162] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:29:42 [11:29:42.166] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x1d1d5d0c7bc5c2ba77ca2b46447603846e44bd332ef8ddaff914ebcc9c9736d1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd12dc6902997aa0e603d8eeaf2a967b58e7edecb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0f17cd42218c83a59ed993c3ea716a3b17f2ba80906b8d2704ca1762e0150bd5","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xa3839a1f215ade0b8b8a18b339ee3f24db7b96c3","duration":0.12676999999985128,"publicProcessDuration":0,"rollupCircuitsDuration":0.06063500000072963,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:29:42 [11:29:42.169] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.171] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:29:42 [11:29:42.209] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x181a49976355fb189527b066f4cf47e485c4b201f3cb6494170721d3b2310681","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd12dc6902997aa0e603d8eeaf2a967b58e7edecb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x058c8598313afe982e0621ef79e220aeebefa762f3d6ce6be095eaf096d968a7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0f80042573eb31fed49947392be6cbe1bd1e3c22473ff25eb4b22641d818f79c","0x1e97869169798ee3b32ecda0b6ccc39a33b468213d9551b1c31c166e45db8c12","0x06c4a82e92e4c86a84ea3775d869d5a96b78028b141f7f9eb180ab920b5e3158"],"eventName":"l2-block-built","creator":"0x8cf45ca0a4ff4b068ebe2931175920a63ac4bb26","duration":0.18213399999967805,"publicProcessDuration":0,"rollupCircuitsDuration":0.08018599999923026,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:29:42 [11:29:42.216] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.322] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.336] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0fcf1ca553d27e85ae4949ad2cae09013e895bfa204f9dcdf2e55e2285266180","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd12dc6902997aa0e603d8eeaf2a967b58e7edecb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x09e7d60ff3e8c295923d9b5dde3fe0ab6c3482d414d2655de7ce1a395ced5dcd","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x08b27e5b8657ba8113a37a99cb8180d7f7bf86a54d0c4858fd0b7355907cb65d"],"eventName":"l2-block-built","creator":"0xdd2f3e03c9269d9492eea4aa28f5f9c6fea3e6ba","duration":0.1520119999995586,"publicProcessDuration":0,"rollupCircuitsDuration":0.07574599999952625,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:29:42 [11:29:42.340] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.357] ERROR: sequencer Error building/enqueuing block: Error: No block for you 11:29:42 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81) {"blockNumber":1,"slot":1} 11:29:42 [11:29:42.359] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.372] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1e4baa97c0003e3e36f9b1ded6727837cd64791edd12b4ba219f5168ab0f6beb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd12dc6902997aa0e603d8eeaf2a967b58e7edecb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x05bc955e1624c600936d66c0332997e18f38af49c894d466fda1274c41de3a61","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x11b0275387b6b6ff16f9d9d9dfb978b10b1c766f6a9080c0b23c490a8a6674b9"],"eventName":"l2-block-built","creator":"0xa88dd1cd5249181a8166aa8916acf92a1b634359","duration":0.12948099999994156,"publicProcessDuration":0,"rollupCircuitsDuration":0.06192499999997381,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:29:42 [11:29:42.374] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 11:29:42 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13) 11:29:42 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:29:42 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28) 11:29:42 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:29:42 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 11:29:42 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5) {"blockNumber":1,"slot":1} 11:29:42 [11:29:42.376] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.389] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1139b5d2d0de93b6f083450672e98c155ee97c2966ff57303fe1a819c6bf3c52","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd12dc6902997aa0e603d8eeaf2a967b58e7edecb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1a7d9353fdf419cdf725133560535444e973b631594acf7f6f6c5858917cbfe9","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1ff31b268e6efc561f391c5f96d670c87ca672236a3bb2a2650fcfd8b470f336"],"eventName":"l2-block-built","creator":"0x2855526ba84852c2ed9b536a7491b80f6b193468","duration":0.16043300000001182,"publicProcessDuration":0,"rollupCircuitsDuration":0.07521600000018225,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:29:42 [11:29:42.391] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 11:29:42 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59) {"blockNumber":1,"slot":1} 11:29:42 [11:29:42.393] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:29:42 [11:29:42.417] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x1c968cb1ac66ef8b81d0b592da63fa8ee73749b62f631137e5ef97ecb1cba15f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd12dc6902997aa0e603d8eeaf2a967b58e7edecb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0be705b7925fdae913e8ce94985440ccf9cbad8d57fef25f73b3e7d012a220f1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x10cdd34a693ebf64cafca9d7e1d7ec526fc516a0d3a59143ada155324a7c42af","0x1c48e6d8d1ff4bd9b2a0284e4739a964c91fa9ff2a148ce12774809e46137328"],"eventName":"l2-block-built","creator":"0xa2e164a590e854855cd3b0449e971c8ae77eb15e","duration":0.1413620000002993,"publicProcessDuration":0,"rollupCircuitsDuration":0.05324500000006083,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:29:42 PASS src/sequencer/sequencer.test.ts (5.604 s) 11:29:42 sequencer 11:29:42 builds a block out of a single tx (266 ms) 11:29:42 does not build a block if it does not have enough time left in the slot (44 ms) 11:29:42 builds a block when it is their turn (25 ms) 11:29:42 builds a block once it reaches the minimum number of transactions (60 ms) 11:29:42 builds a block that contains zero real transactions once flushed (10 ms) 11:29:42 builds a block that contains less than the minimum number of transactions once flushed (46 ms) 11:29:42 settles on the chain tip before it starts building a block (105 ms) 11:29:42 builds a block only when synced to previous L1 slot (17 ms) 11:29:42 aborts building a block if the chain moves underneath it (20 ms) 11:29:42 does not publish a block if the block proposal failed (17 ms) 11:29:42 handles when enqueueProposeL2Block throws (17 ms) 11:29:42 should proceed with block proposal when there is no proposer yet (26 ms) 11:29:42 11:29:42 Test Suites: 1 passed, 1 total 11:29:42 Tests: 12 passed, 12 total 11:29:42 Snapshots: 0 total 11:29:42 Time: 5.682 s 11:29:42 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 11:29:42 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?