Parent Log: http://ci.aztec-labs.com/b8019ea08fc764c3 Command: fab700985fdda05e yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/9164f0ea2d1bd891bbde066fe27f2239188ddec9 Env: REF_NAME=gh-readonly-queue/next/pr-15169-301dce04331dcfb583b7508b91491de618d4acf4 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Mon Jun 23 11:26:32 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15169_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:26:39 [11:26:39.110] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.152] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x25bdd2313d25010ce40505d19d9561fd4568679f29589d35eecc24049a8ff0a4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd30dea35f0b3216570a1a184b2779272ea38bc0e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1772a78dc4499e2b6777e9a4d84232bded98518ad007ca24770e040f1696d6b9","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0e947f7a92b18ffc925bef8429a26afda4da202f93f4715de5b297cd971e3f70"],"eventName":"l2-block-built","creator":"0xf190bd703c53a7a4d71092b3fded8fd2dc586161","duration":1.1147970000001806,"publicProcessDuration":0,"rollupCircuitsDuration":0.2757760000004055,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:26:39 [11:26:39.163] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.220] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.241] 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:26:39 [11:26:39.244] ERROR: sequencer Error building/enqueuing block: Error: 11:26:39 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53) {"blockNumber":1,"slot":1} 11:26:39 [11:26:39.247] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2abaeb992916bff56c325722d273890a26912ee66637e0c48037b769f51b3244","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd30dea35f0b3216570a1a184b2779272ea38bc0e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x26523739209f4d324810aa63ebb11cc1cdc4e2bd0b9c79eb467cf49ff94d600f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x22bfc73c0f117a11271b309f496714d7610fe9eb2083e294381564936dc1b0ee"],"eventName":"l2-block-built","creator":"0x155c2d3f38bac2f99845fe106f86936a9f319baa","duration":0.17638399999941612,"publicProcessDuration":0,"rollupCircuitsDuration":0.08060199999999895,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:26:39 [11:26:39.254] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.258] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:26:39 [11:26:39.308] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x0d82accd0d98fb6379f624baac94bb7d986e2dea04b754c45931ab1632c809b6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd30dea35f0b3216570a1a184b2779272ea38bc0e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1508c13fad2ac7ba8878fe8439faedb1c558bbd2345d46800018ac07d66e90d2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1f9e2dae6b75a728eba36a55bd7ae87e40bac045c311884c9aaec8f0bf2331e1","0x12cd648a175b32517764ed00fdefb3e20ccd8722e9a797004551787fc0b7a987","0x2e04e97593b3fbcd956934d6c14c74a7f85b7d1672278c90eb668dd60fb8c8a8","0x1858cae19d151d83dd1a328e7f19161ee7dc8149cddc7be8dbd8ad65b7e4eff8"],"eventName":"l2-block-built","creator":"0xfee56c341c47ad8476e4faa4503a2a412985b54a","duration":0.13014299999940704,"publicProcessDuration":0,"rollupCircuitsDuration":0.06840100000044913,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:26:39 [11:26:39.312] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.315] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:26:39 [11:26:39.319] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x0d083cabf82199a1d2270d005779edbdb1bd344bd9dcbaf5c493a7da0cbcacc9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd30dea35f0b3216570a1a184b2779272ea38bc0e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x288b59d3fe3541da206fbd225a68db6da5cb1afeec64eb001e785341b6c2c9c6","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xb49cff6e998205215b93086acfeebf7a17095fa0","duration":0.1580340000000433,"publicProcessDuration":0,"rollupCircuitsDuration":0.09931200000028184,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:26:39 [11:26:39.323] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.326] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:26:39 [11:26:39.375] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x03ed99a6ea4a1b28a5a1fad026182c8316bcb8ecbd4cb5a577aefe3716dde4c8","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd30dea35f0b3216570a1a184b2779272ea38bc0e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x214f3634029700b1cf3901f53589c79f62af43988e79873addcf285ea536c502","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x17df9505f46f3399edcd22aab806cac9347c3d99858d6fe1dc27eec042dc3286","0x221ae28b1454ca81a7160d3c2264c124a3059bb98b6e85d671da29061b9bdab9","0x25757f26dbf3b1d29ae4a8a0dc04bc1395b59585caa30dd755ade9b8aa717035"],"eventName":"l2-block-built","creator":"0x37a1d9f47658a99ff52702457c982c50727d1cf3","duration":0.18460400000003574,"publicProcessDuration":0,"rollupCircuitsDuration":0.09310199999981705,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:26:39 [11:26:39.379] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.479] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.508] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x09d44508c0258ac7fb7eca51ae84c6daf116b729073a8737fdb3452ec1da6719","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd30dea35f0b3216570a1a184b2779272ea38bc0e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x16826560f0b31077111e6b78ec523f31b1764dfada713bd252c219595c00ef65","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x221b8589d8c7bc7f0acdf5a161cbf01b1f57f59350c8ad8f88c6cd72b46c1e4a"],"eventName":"l2-block-built","creator":"0x9bf6139abc20ff75382cb03c13fc9e0585a35259","duration":0.12495299999955023,"publicProcessDuration":0,"rollupCircuitsDuration":0.06099100000028557,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:26:39 [11:26:39.511] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.526] ERROR: sequencer Error building/enqueuing block: Error: No block for you 11:26:39 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81) {"blockNumber":1,"slot":1} 11:26:39 [11:26:39.530] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.550] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x06143dce7e29328bd1ddbbd062dfa0eda02b8ba25674154c98f267b30d143696","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd30dea35f0b3216570a1a184b2779272ea38bc0e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x14250df31c59392ab24a373e132113c97e25e3e460e602e33e00b8c50e51647d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x09f6b466ded768802000b237525adde4a15a714febcf6aa3c50d39bbb8ba10c4"],"eventName":"l2-block-built","creator":"0xbaaf182d52f809c4c8e825477f3e54255f899263","duration":0.2709359999998924,"publicProcessDuration":0,"rollupCircuitsDuration":0.1519239999997808,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:26:39 [11:26:39.554] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 11:26:39 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13) 11:26:39 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:26:39 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28) 11:26:39 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:26:39 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 11:26:39 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5) {"blockNumber":1,"slot":1} 11:26:39 [11:26:39.557] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.571] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x147dd296b69e1c95cab30e4cb27614d515b06377e18b701e218654f4c759e21c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd30dea35f0b3216570a1a184b2779272ea38bc0e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x3018240c92877310b4327a5a217bb1a0c2f73ebfeeb5646b95022374c6772dbb","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x049da9cc0590093a8876ff6ab117142951ed33a7e1ec4aa715a092173d5f5e07"],"eventName":"l2-block-built","creator":"0xd332eb88d48cdf46e5448d96efa6caaedec35b59","duration":0.15955399999984365,"publicProcessDuration":0,"rollupCircuitsDuration":0.08748199999990902,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:26:39 [11:26:39.572] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 11:26:39 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59) {"blockNumber":1,"slot":1} 11:26:39 [11:26:39.574] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:26:39 [11:26:39.600] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x12957025f9f9f3484a2b4201ea509647b4de7ffee871958ef4a2725e64f12bad","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd30dea35f0b3216570a1a184b2779272ea38bc0e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2e1bcb1d443a0565394b67f2fcc22458172bd81183ff98e6051ccfb4bf57c59a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x05cb9cb0ffda8857671f7809b56f4705f5941fa0757e3e290e1b5e1679255e6b","0x305cac3db53e0c7321b71c0720c672c893af37dc0bf9f99a7df4893c8804a481"],"eventName":"l2-block-built","creator":"0xc2c176b3fb5f2876494df2c1100d1024d2c0ce0f","duration":0.15394300000025396,"publicProcessDuration":0,"rollupCircuitsDuration":0.0643419999996695,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:26:39 PASS src/sequencer/sequencer.test.ts (5.704 s) 11:26:39 sequencer 11:26:39 builds a block out of a single tx (269 ms) 11:26:39 does not build a block if it does not have enough time left in the slot (58 ms) 11:26:39 builds a block when it is their turn (33 ms) 11:26:39 builds a block once it reaches the minimum number of transactions (58 ms) 11:26:39 builds a block that contains zero real transactions once flushed (10 ms) 11:26:39 builds a block that contains less than the minimum number of transactions once flushed (55 ms) 11:26:39 settles on the chain tip before it starts building a block (98 ms) 11:26:39 builds a block only when synced to previous L1 slot (32 ms) 11:26:39 aborts building a block if the chain moves underneath it (18 ms) 11:26:39 does not publish a block if the block proposal failed (27 ms) 11:26:39 handles when enqueueProposeL2Block throws (18 ms) 11:26:39 should proceed with block proposal when there is no proposer yet (28 ms) 11:26:39 11:26:39 Test Suites: 1 passed, 1 total 11:26:39 Tests: 12 passed, 12 total 11:26:39 Snapshots: 0 total 11:26:39 Time: 5.796 s 11:26:39 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 11:26:39 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?