Parent Log: http://ci.aztec-labs.com/872252fc092e6399 Command: 4ef547fa5e299294 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/016def8adbfe93f34b41a41f439b146b5318c895 Env: REF_NAME=gh-readonly-queue/next/pr-15237-d4893155ff105399557b55c16450c39921c70d11 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 24 11:55:12 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15237_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:55:18 [11:55:18.233] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.279] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1b0c0d1837e11561054fcbc620b8a7e81c7c96a5cc2c88513b40aa67c93d403c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbd9a5484fe84e6c4be3c51999b9e18cb34f937b9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x04bd04eeae246620636958e8c903ed1e733d86d7b9c33a230fe062088f2ca700","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0b10cea69e623dc35abdf358eb4ee96524f32658b170ab2624128903c6a410da"],"eventName":"l2-block-built","creator":"0x3f57ef6cb48d7e7883bd0723405768558a426cd8","duration":0.7289800000007745,"publicProcessDuration":0,"rollupCircuitsDuration":0.28215300000010757,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:55:18 [11:55:18.293] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.372] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.392] 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:55:18 [11:55:18.395] ERROR: sequencer Error building/enqueuing block: Error: 11:55:18 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53) {"blockNumber":1,"slot":1} 11:55:18 [11:55:18.397] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0d2057af054c0df3cb091066feb529b28dd76ff6dbacaccd6952722978405e4d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbd9a5484fe84e6c4be3c51999b9e18cb34f937b9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x118273bfa7cbc1c0cb6f2f45a97df6dc973e67eb03437d013ea982614123ecbb","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x151f1adba46df7793e28f0074bd8cf8ec5cdb47f32290dc1790270d64a9141ed"],"eventName":"l2-block-built","creator":"0x18e74f5d30bab934fe2109158d77e55c40c6e53f","duration":0.17360400000052323,"publicProcessDuration":0,"rollupCircuitsDuration":0.08012600000074599,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:55:18 [11:55:18.402] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.407] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:55:18 [11:55:18.465] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x0e9eb56b614c01a74538ab4e5effcc5efc11595cbfc6351bc78b483ae393df19","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbd9a5484fe84e6c4be3c51999b9e18cb34f937b9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x296e43a96f774938c4816ca9ef05ac7ba2f55660c5cfcfb9aec3110ec6c3ab86","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1bdc16de1f92bc7fc2ccfcecc87363d818efb85cf4851aa3ab5a448013fae1cb","0x0f51704d0a66776b2232e47ab4f45e22210fde3303bbb65f0e3f97d335f725e4","0x2e9213356819411f2d71d317c35761a7dae8d81bdaf924e2945ace09ea9fd5f0","0x1708c859344323e189e81f21b213de51968106c9eb8578aecd2fcdafa6fb7910"],"eventName":"l2-block-built","creator":"0x523754c304debc2e6f6fbe6c4348e6bf574b68c6","duration":0.14270200000009936,"publicProcessDuration":0,"rollupCircuitsDuration":0.07001599999966857,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:55:18 [11:55:18.470] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.473] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:55:18 [11:55:18.477] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x22aabbc633d7dacc35d4840084aeb306a72a5612c0396cd328242a475e1c2243","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbd9a5484fe84e6c4be3c51999b9e18cb34f937b9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x003b4d8c8ba93f585b004ea87563a721efcc34e1424e083fc91ff660f6b65c70","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xd79e3e698c8f6b0cfbdd40b3d1c8d40f57b459ad","duration":0.106539000000339,"publicProcessDuration":0,"rollupCircuitsDuration":0.052534000000378,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:55:18 [11:55:18.480] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.482] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:55:18 [11:55:18.531] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x0082ff47f8d4be0b07e35962809977c99e08bfe3fa995ad941bfdffce1fede54","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbd9a5484fe84e6c4be3c51999b9e18cb34f937b9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0832ba126b3fd90528f05b53e91347f2e44cdb59ff9932de8a88110eb893cd6b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x19015e02316e9d0e7704c78063b7ee7a3c85a9400b4e0e3ec53ac54a9b81c36f","0x2bb2c4462bb81df9ca719e0f78104d5c34082105be7644ec0ba7e3267934b3cc","0x13a6fa63219b4f9c08cc17c6f9682dd65d6d3a87b6f1a999adbd41c8a77f0073"],"eventName":"l2-block-built","creator":"0x84e8f2fa513ddb2e544e3879e1f45d3b41b3c821","duration":0.19282599999951344,"publicProcessDuration":0,"rollupCircuitsDuration":0.11786900000060996,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:55:18 [11:55:18.536] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.643] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.677] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0b11abc0e134ff1db50afe6ef192a7123f17e8deef0bd2da5213777fb8c2a9e8","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbd9a5484fe84e6c4be3c51999b9e18cb34f937b9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x094213c28409ead98381b83661f105023fd36cbf28d2af7602c89d31fd04f0ae","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0ee3a2d713081aff2aba403d785945db47b9c83da91ec68173c32f3a482dfa85"],"eventName":"l2-block-built","creator":"0xfd1e0518408732e0ffed4ba3d79956c0f3c1d094","duration":0.16566299999976764,"publicProcessDuration":0,"rollupCircuitsDuration":0.08098700000027748,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:55:18 [11:55:18.680] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.695] ERROR: sequencer Error building/enqueuing block: Error: No block for you 11:55:18 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81) {"blockNumber":1,"slot":1} 11:55:18 [11:55:18.698] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.720] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0a692276a9ee7cb3b546b480814341498cbdcfd8bad42043093e8b18686996ff","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbd9a5484fe84e6c4be3c51999b9e18cb34f937b9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x247c6d73fa02c14f856401f7b1b656bc252b829e95bb857bb325740bcaf0a72d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2a4920c4ed834b0d34fb5982b423668309f5e03d5db54851f5b5352c8b6e133c"],"eventName":"l2-block-built","creator":"0x940973574a829b56281f9c3e10b0295adab586c5","duration":0.20381600000018807,"publicProcessDuration":0,"rollupCircuitsDuration":0.09909799999968527,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:55:18 [11:55:18.724] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 11:55:18 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13) 11:55:18 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:55:18 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28) 11:55:18 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:55:18 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 11:55:18 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5) {"blockNumber":1,"slot":1} 11:55:18 [11:55:18.728] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.742] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1d11eeb1be8bf55d22d6b432531eec0963136e844077e1d6dcd837c9dad663a6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbd9a5484fe84e6c4be3c51999b9e18cb34f937b9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1a823214bc8d05f5c4e6ab9d98937179b3e2502e4d062134e7e07da7c2a0d370","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1ab9746798037389d83bac2428caa136a6c72f35323afb2de064b47c1aa57927"],"eventName":"l2-block-built","creator":"0xdc0aef6886e789c4044cdf64ae5e364ecbf62124","duration":0.22061799999937648,"publicProcessDuration":0,"rollupCircuitsDuration":0.11649899999974878,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:55:18 [11:55:18.745] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 11:55:18 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59) {"blockNumber":1,"slot":1} 11:55:18 [11:55:18.748] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:55:18 [11:55:18.782] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x12fe7c57fd336db1a2f48d1629e50b03627eddb66d15e2ba264e60af6ac303b5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbd9a5484fe84e6c4be3c51999b9e18cb34f937b9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1da2957c3c575764c934e4f4d6e79f5b236561976d4a60dc32808df063454d26","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2da1a87bd697136531ac20f100a4b624d2e659b5fa48a0cbe35a5dccaad14cbf","0x1ed38c47ec6a58fa2881d0cbe31d41ce3cd1d530b779b7b720c8389c5408fbec"],"eventName":"l2-block-built","creator":"0x217e41def9ba6969fb110851f590f2c7274cbd66","duration":0.32880699999986973,"publicProcessDuration":0,"rollupCircuitsDuration":0.1508929999999964,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:55:18 PASS src/sequencer/sequencer.test.ts (5.52 s) 11:55:18 sequencer 11:55:18 builds a block out of a single tx (295 ms) 11:55:18 does not build a block if it does not have enough time left in the slot (79 ms) 11:55:18 builds a block when it is their turn (31 ms) 11:55:18 builds a block once it reaches the minimum number of transactions (68 ms) 11:55:18 builds a block that contains zero real transactions once flushed (10 ms) 11:55:18 builds a block that contains less than the minimum number of transactions once flushed (54 ms) 11:55:18 settles on the chain tip before it starts building a block (106 ms) 11:55:18 builds a block only when synced to previous L1 slot (37 ms) 11:55:18 aborts building a block if the chain moves underneath it (17 ms) 11:55:18 does not publish a block if the block proposal failed (29 ms) 11:55:18 handles when enqueueProposeL2Block throws (20 ms) 11:55:18 should proceed with block proposal when there is no proposer yet (38 ms) 11:55:18 11:55:18 Test Suites: 1 passed, 1 total 11:55:18 Tests: 12 passed, 12 total 11:55:18 Snapshots: 0 total 11:55:18 Time: 5.615 s 11:55:18 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 11:55:18 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?