Parent Log: http://ci.aztec-labs.com/37863f238a8f2511 Command: 6db87052395d3483 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/41cc1f518fed92110a82ce3c59385a3f5c0d8817 Env: REF_NAME=gh-readonly-queue/next/pr-15041-9cf4a24266245fa3ca003adb00e8ae759880c107 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Mon Jun 16 17:16:41 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15041_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 17:16:47 [17:16:47.887] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:47 [17:16:47.917] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x26d00d4cae616a7a198240eb358167992247e64466f7588b9bd9f23bb2c53d74","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xebb49107b2e905e6ac21633901646b8fc2c13a20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x29e906895e94dcf0796dbb0891688e2015068748fa05b6ac6f488d6ed2601bf6","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1ced196cdd3c9337ef27488f0ecc6262218f2fa448a1d3637c84f230596965e5"],"eventName":"l2-block-built","creator":"0xcbb78b240f002855101397f51f23ca9c6181de1b","duration":0.43963999999959924,"publicProcessDuration":0,"rollupCircuitsDuration":0.20110399999975925,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:47 [17:16:47.926] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:47 [17:16:47.965] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:47 [17:16:47.987] 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} 17:16:47 [17:16:47.989] ERROR: sequencer Error building/enqueuing block: Error: 17:16:47 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60) {"blockNumber":1,"slot":1} 17:16:47 [17:16:47.992] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x25d2a943797cffc665b7fb80b480e090206406b642dd346ee40ae346b043d9db","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xebb49107b2e905e6ac21633901646b8fc2c13a20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e72d93bc8f2fa6c325243e4d517d8f1a714cda7541cc64eb6fb9e2d6ca6a885","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1d8eb7b7347809075662298c46e26ef4970fe56af2f3f0cd2c932f22a1eba588"],"eventName":"l2-block-built","creator":"0xc6531f6c3af31f96c89cba363b555e8d791b76fc","duration":0.1587440000002971,"publicProcessDuration":0,"rollupCircuitsDuration":0.07638200000019424,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:47 [17:16:47.996] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:47 [17:16:47.999] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 17:16:48 [17:16:48.053] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x1afd4c28d80865981e61905c443a1ed6dab9d342b229f6e149ac1497eafc8680","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xebb49107b2e905e6ac21633901646b8fc2c13a20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x03d184219f77cd98160cf91c87599c165b7f5b1078f0dedfc143732c1b3efb0e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x28845b001a287c23c799c62dc1eb21d210b96a86e4df76d7ccd6d0977220d630","0x16e4b14a7f68192046c81bebfb9cd3b5659c12283eb92463d47a7c5fab908876","0x26936335acb476ffdd3905f7007ddaae67034dd9d0f7fc6835119f9c979ba9f8","0x192bd6557defc6207ae5ca8b14bac7294b317f4684479192dfbd5be54f076034"],"eventName":"l2-block-built","creator":"0x30e7f23cb587723faddb0295303b3f72a777957d","duration":0.14320299999963026,"publicProcessDuration":0,"rollupCircuitsDuration":0.08687199999985751,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:48 [17:16:48.057] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:48 [17:16:48.060] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 17:16:48 [17:16:48.064] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x06f2044f97e5a8a17aa91496e3f60fed0614a43dd9036dfac84cd26e6949db61","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xebb49107b2e905e6ac21633901646b8fc2c13a20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x04c8fbee961d7b2ebd01518ac215a8b9daf65b784efbd932220855ac927fe809","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x190c34f7ec3d7394b95968f96b586be8bf519a3b","duration":0.15250300000025163,"publicProcessDuration":0,"rollupCircuitsDuration":0.08413199999995413,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:48 [17:16:48.072] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:48 [17:16:48.076] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 17:16:48 [17:16:48.114] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x28ab59e25473ac849915afb9eb5aa0110b6c26f6f19598a316bee0e558f23f3a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xebb49107b2e905e6ac21633901646b8fc2c13a20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1295bc7de7dcc6b8912f88320ad8f1da7d7a8eb755b82e5fd5fc829bfc6a0bcf","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0e706e4de16253a8b8db7c0c7d656cd7c36d2acb28df1bd032627f3b0eface4b","0x288c4be6c5b3b35d73eaa951931e69c6a26d99bdaff8587938354e3ae69e9500","0x2e780d0e5a89d9d4ef71bd37ea543e467c13dd72894cc86de490261cadc1794e"],"eventName":"l2-block-built","creator":"0xab23c05536b3ebc91efa0dc2b88ad9452b1705e4","duration":0.160132999999405,"publicProcessDuration":0,"rollupCircuitsDuration":0.07789199999933771,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:48 [17:16:48.118] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:48 [17:16:48.209] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:48 [17:16:48.222] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x01581f187fcf329f5acc2bc98a4b4cac3c0f6f90d9080b569c6496583e08e9cd","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xebb49107b2e905e6ac21633901646b8fc2c13a20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x063d0ac13dbf80635438b6811ae2ecc4efc82461a943256f8ca43c4981666e8e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x15cc347f812bd3cec6afb1ed96aa89f6b23be097ffb9118e86cb43050e383c8b"],"eventName":"l2-block-built","creator":"0x49c22daeafc1d8f80b176334445031e457f4c4d3","duration":0.1217930000002525,"publicProcessDuration":0,"rollupCircuitsDuration":0.06578199999967183,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:48 [17:16:48.225] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:48 [17:16:48.237] ERROR: sequencer Error building/enqueuing block: Error: No block for you 17:16:48 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90) {"blockNumber":1,"slot":1} 17:16:48 [17:16:48.239] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:48 [17:16:48.251] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1d205ad2102578132fc94843d896ab8d69061cf74557f756e116603751f6dcab","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xebb49107b2e905e6ac21633901646b8fc2c13a20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0eca8d6c1fa0429856ec8d9eb610d0d7e241c5ce7691590eec251c21db1a9c39","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0f933cef4561fd361721e0f4d6780a4caff2575d3d7dfa4cf3d177e60a908431"],"eventName":"l2-block-built","creator":"0xaff70cc8f197b1d9c9a07f2511307c0767586e9e","duration":0.12984299999970972,"publicProcessDuration":0,"rollupCircuitsDuration":0.06277099999988422,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:48 [17:16:48.253] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 17:16:48 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:678:13) 17:16:48 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 17:16:48 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28) 17:16:48 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 17:16:48 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:422:17) 17:16:48 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5) {"blockNumber":1,"slot":1} 17:16:48 [17:16:48.255] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:48 [17:16:48.269] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2aaa5810e025bcfbdbb93e3c4005df669a773789ec4afe146e6fb03e599f62af","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xebb49107b2e905e6ac21633901646b8fc2c13a20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2b8a9224388f1cc6e80c279de2a956232232b8024b032c50dcdd729a676b779b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2b4319a2bc0ba04f3151a0bee8f4be06d808473d07d40f8b0b1a0420216ef71f"],"eventName":"l2-block-built","creator":"0xe601e5e816b544d482ef7e879fbc9877630475bc","duration":0.1837550000000192,"publicProcessDuration":0,"rollupCircuitsDuration":0.10350300000027346,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:48 [17:16:48.270] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 17:16:48 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59) {"blockNumber":1,"slot":1} 17:16:48 [17:16:48.291] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:16:48 [17:16:48.325] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x072526b6f465f485a6863999404d2a998ed0b6ab39ff5cee42128e2da0e56e7a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xebb49107b2e905e6ac21633901646b8fc2c13a20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x07da4e28bb496313dfa083ed0018cf0eefe681d4ea5cc5da6d15872184611f4a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x01169ec47d22231c1c6a5c5d490aa5feecd25d0903f171aabab4e8d1bfc11737","0x12ba818259d533a56b7c10f187fe9173d3c4e2a611d89462efb1ccda77769f07"],"eventName":"l2-block-built","creator":"0x8270dc95501eeb65d267caaa3f6ecf6dd9a44e6f","duration":0.2777560000004087,"publicProcessDuration":0,"rollupCircuitsDuration":0.1321429999998145,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:16:48 PASS src/sequencer/sequencer.test.ts (5.6 s) 17:16:48 sequencer 17:16:48 builds a block out of a single tx (273 ms) 17:16:48 does not build a block if it does not have enough time left in the slot (38 ms) 17:16:48 builds a block when it is their turn (31 ms) 17:16:48 builds a block once it reaches the minimum number of transactions (61 ms) 17:16:48 builds a block that contains zero real transactions once flushed (10 ms) 17:16:48 builds a block that contains less than the minimum number of transactions once flushed (50 ms) 17:16:48 settles on the chain tip before it starts building a block (90 ms) 17:16:48 builds a block only when synced to previous L1 slot (15 ms) 17:16:48 aborts building a block if the chain moves underneath it (13 ms) 17:16:48 does not publish a block if the block proposal failed (16 ms) 17:16:48 handles when enqueueProposeL2Block throws (35 ms) 17:16:48 should proceed with block proposal when there is no proposer yet (38 ms) 17:16:48 17:16:48 Test Suites: 1 passed, 1 total 17:16:48 Tests: 12 passed, 12 total 17:16:48 Snapshots: 0 total 17:16:48 Time: 5.695 s 17:16:48 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 17:16:48 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?