Parent Log: http://ci.aztec-labs.com/5b0c3de501d8603e 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:56:04 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15237_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 11:56:10 [11:56:10.617] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:10 [11:56:10.667] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0b38406f909b140800fb74ae1e7f710675f499f2941bc7afdf930edde2a1182d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3573223d82360eca2a8e4e771ebd109efe46f54d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0c0a68e4b2039888e8dd323ba141dda80ed8d3a821ef82d5f5474e5c98bfb5de","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x01a9dd6806a6005c698f41fbd2cba480a14e20821bcfc463e448038275fb0bb8"],"eventName":"l2-block-built","creator":"0x882c5f7d5df460fe2e0e1646b880d88de2050ec3","duration":0.6681119999993825,"publicProcessDuration":0,"rollupCircuitsDuration":0.311930000000757,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:56:10 [11:56:10.694] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:10 [11:56:10.751] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:10 [11:56:10.769] 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:56:10 [11:56:10.772] ERROR: sequencer Error building/enqueuing block: Error: 11:56:10 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53) {"blockNumber":1,"slot":1} 11:56:10 [11:56:10.775] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x05a07b5357939a642e23c06cc449474a3671ecd3fce49343d8a4c98e9d82a8b0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3573223d82360eca2a8e4e771ebd109efe46f54d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x29d1f0eff3cd8d822c38b58a380614b34255a7b3efc30c3e52975776dcfaa2c7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1c493bc8e4db8326a636f489df765f2a6e5f5718c36ae0200b9ce27a87e34fd5"],"eventName":"l2-block-built","creator":"0x206ab78a7beae5403603ce14605d44edbd8330d4","duration":0.17023100000005797,"publicProcessDuration":0,"rollupCircuitsDuration":0.07980500000030588,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:56:10 [11:56:10.779] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:10 [11:56:10.784] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:56:10 [11:56:10.857] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x262b76d24b7f673f2aff57668fe627abba22649de961c98599be6460ea6cfed5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3573223d82360eca2a8e4e771ebd109efe46f54d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x13f6c9f9825140cc1c970cbaab6f4ee9d09b158bfc513c84906fa07da294a643","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x27d8719f14a3cbbba3db02a649eff5b4c7e8563fd95ea99e6d59fd89b317545e","0x1632de265471c7c060f9108403a76a986d72c146fd536f46ee4440d87d48bb2f","0x12d5c455065a12d1c8c7ebcecc5ba981f0aae8a3fc1841b4270bd9c42d90b9c2","0x0bfb77191be4293d8addaae6a7e30a1ce848d903cf3dab9a4bde181d058a7016"],"eventName":"l2-block-built","creator":"0x476e3cde92f11d5b5becf59411896b3c543cc785","duration":0.17124100000000908,"publicProcessDuration":0,"rollupCircuitsDuration":0.08470500000021275,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:56:10 [11:56:10.863] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:10 [11:56:10.867] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:56:10 [11:56:10.873] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x092abbc5ce575855d6ddd628c78f168f3c6f4868dfd64d8a19eaab0c7370171e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3573223d82360eca2a8e4e771ebd109efe46f54d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2da232fcacb06eaac64e9048afecf2558e089432e9d853acad8e02873cd3a366","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xfa0d9e12fbc569857c7690c93dc124ac395efaf5","duration":0.2025630000007368,"publicProcessDuration":0,"rollupCircuitsDuration":0.10690699999940989,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:56:10 [11:56:10.877] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:10 [11:56:10.880] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:56:10 [11:56:10.927] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x0e63b9fafb431897a32891b6c0643113fc0042b4b9663aca52bbd57495274001","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3573223d82360eca2a8e4e771ebd109efe46f54d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0c6d1a6ccbf22dc37c79c629239034b175483c5852a6cc5fa7d59e91465aff3b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2a1b82f461797e68fa9583d42e91973a66133800f3cbe9d9c0ae2d851e5eadca","0x0e06e84a383942c6e49c1abf0aeefd812baba910351ae44ff146d022c64ab158","0x25668ef681e7e2dc488644ba30ce0677958bfbe40ee6658d3b8516b76248d22c"],"eventName":"l2-block-built","creator":"0x401bc37ca1c919cfb87228406e7e4cd2a073e0e0","duration":0.2363150000001042,"publicProcessDuration":0,"rollupCircuitsDuration":0.11867700000038894,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:56:10 [11:56:10.937] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:11 [11:56:11.060] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:11 [11:56:11.078] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0af453bd21f2fbae2e68e1ffb9e3a7931f3307e4f89d33beff7ba266b528861e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3573223d82360eca2a8e4e771ebd109efe46f54d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x29a64404e056ea2520b91b554c704bd167dae00cbe834991df8c251ba362b273","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x10aa7776059dc5686f09bccc42f55d797d36afe162fbb4426af359aa30c1258f"],"eventName":"l2-block-built","creator":"0xed07a8dbb9c0d1551f9a10b1d0da775b6a8aec09","duration":0.18364200000087294,"publicProcessDuration":0,"rollupCircuitsDuration":0.08941599999980099,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:56:11 [11:56:11.082] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:11 [11:56:11.097] ERROR: sequencer Error building/enqueuing block: Error: No block for you 11:56:11 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81) {"blockNumber":1,"slot":1} 11:56:11 [11:56:11.100] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:11 [11:56:11.118] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x21e2230d45531a00d13c34aad6b06eb4b2c483cfbe773a66b6aa1040a2554f41","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3573223d82360eca2a8e4e771ebd109efe46f54d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2e6339dfb2b46f91be967075bef8c28b388b5d28c6ec0b872c022f4bc88ff962","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0b7beadb717570a4477aefd6c2729bef80e42ad1905cc46ec89ed7a44cea0a22"],"eventName":"l2-block-built","creator":"0xf819ea6a6484e3bcdb434680ca2084709cc98670","duration":0.2804569999998421,"publicProcessDuration":0,"rollupCircuitsDuration":0.12212799999997515,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:56:11 [11:56:11.122] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 11:56:11 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13) 11:56:11 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:56:11 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28) 11:56:11 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:56:11 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 11:56:11 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5) {"blockNumber":1,"slot":1} 11:56:11 [11:56:11.126] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:11 [11:56:11.147] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0bc6b6f3195c7eec73541e0a3d297c5575e41f1dfe7db11cd259c8280a3f03bc","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3573223d82360eca2a8e4e771ebd109efe46f54d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x123afe3986e58cafaae3dd5bef7030e986d41dc4a60652a041268068915ba8c3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0bc089c19262706b3928c98840c0e51d2da7075a047b5d441de578cd01899ff5"],"eventName":"l2-block-built","creator":"0xce4a9e5bd87243870b2b89419f1ae5c1a782c509","duration":0.20324299999992945,"publicProcessDuration":0,"rollupCircuitsDuration":0.1033369999995557,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:56:11 [11:56:11.150] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 11:56:11 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59) {"blockNumber":1,"slot":1} 11:56:11 [11:56:11.154] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:56:11 [11:56:11.182] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x24d8a496e3bb29c8948dbeef08ed0a42cca7f8aecd2fb2d381c6ea83beb3e237","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3573223d82360eca2a8e4e771ebd109efe46f54d","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0148690a1789632db51e902c8a42be71f988656c856ef352826f3705efc266a1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1c3226a2c9f04be5f6d33a02db9aaaa2f29c2541c9ec348433dd4f8b7a7398d6","0x1142fe11e6123c2c7b6a3862bb713f5ed6158d54cc50f400df21864c56f6c383"],"eventName":"l2-block-built","creator":"0xefbd67149f570614a14ec5fac34f29160fd5a597","duration":0.16779000000042288,"publicProcessDuration":0,"rollupCircuitsDuration":0.06259399999999005,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:56:11 PASS src/sequencer/sequencer.test.ts (5.518 s) 11:56:11 sequencer 11:56:11 builds a block out of a single tx (299 ms) 11:56:11 does not build a block if it does not have enough time left in the slot (71 ms) 11:56:11 builds a block when it is their turn (30 ms) 11:56:11 builds a block once it reaches the minimum number of transactions (83 ms) 11:56:11 builds a block that contains zero real transactions once flushed (14 ms) 11:56:11 builds a block that contains less than the minimum number of transactions once flushed (54 ms) 11:56:11 settles on the chain tip before it starts building a block (123 ms) 11:56:11 builds a block only when synced to previous L1 slot (22 ms) 11:56:11 aborts building a block if the chain moves underneath it (18 ms) 11:56:11 does not publish a block if the block proposal failed (26 ms) 11:56:11 handles when enqueueProposeL2Block throws (28 ms) 11:56:11 should proceed with block proposal when there is no proposer yet (31 ms) 11:56:11 11:56:11 Test Suites: 1 passed, 1 total 11:56:11 Tests: 12 passed, 12 total 11:56:11 Snapshots: 0 total 11:56:11 Time: 5.615 s 11:56:11 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 11:56:11 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?