Parent Log: http://ci.aztec-labs.com/85449a36e9425412 Command: ebfed4061172f77e yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/07aee119a58dd438ddfb5bd53e124e7269e6c651 Env: REF_NAME=gh-readonly-queue/next/pr-15083-9b801754ba98479ee645488c29d2fda1eecbfd85 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Mon Jun 16 21:05:39 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15083_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 21:05:45 [21:05:45.558] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.598] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2c01b07839ec8e2b36d05678fc2624b2dc26233b495ed91d8b686fde10de3156","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbacab76b9a95c263085ecce0f2aaab49d1fd04c6","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0f6a4e2ab0479978bf4a9d6c350614f01e0a67000327eef4875ea036288b9195","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2069717101542ee252b2e73fec1bb83af094639060d9ced630cd67a069a38557"],"eventName":"l2-block-built","creator":"0x7e4ab6194ea08f18aea46fed1669f5dfe31da2ee","duration":0.582075000000259,"publicProcessDuration":0,"rollupCircuitsDuration":0.26784700000007433,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:05:45 [21:05:45.608] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.648] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.663] 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} 21:05:45 [21:05:45.665] ERROR: sequencer Error building/enqueuing block: Error: 21:05:45 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60) {"blockNumber":1,"slot":1} 21:05:45 [21:05:45.668] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x20167fe565f0df7c6f0adaf18544b2e153362d13dca3ec2125e7ffe9c53a53c2","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbacab76b9a95c263085ecce0f2aaab49d1fd04c6","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0d4327e9ba66e45a149ff494831924b43ae27475379208fdbe4ed558c988cce5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2d3217d95631f1cb500a7522d27dd7fb0b4943b2a2610ec86c465fe88106307b"],"eventName":"l2-block-built","creator":"0x736bd1f08a8332fccaa86fe9e6ddbc6e2f7ae1d1","duration":0.19092499999987922,"publicProcessDuration":0,"rollupCircuitsDuration":0.08685200000036275,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:05:45 [21:05:45.671] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.675] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 21:05:45 [21:05:45.724] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x19e47cca9ea40314568fdf8965a67373eb5427c9e1161b8d89db2bbe39e12e2c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbacab76b9a95c263085ecce0f2aaab49d1fd04c6","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x09f9414cc8a08239acbd06612ac5c904c12555623166f96416a4b4ef257f6b91","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1d216927e247900d2a077ba7c81a75f56b2cacfad84c30e5ee7cdafcb51c2daf","0x1337feb1e8dc548545f4cf55c09d8de0194a86190dad3a8a4b7c685d8293572d","0x1a3f56ab99a80fc6f2f79b8da629544dce7b68ef0adabfb7dfc048572e425c37","0x196daf6801c4369e2fc4af3ef0cb404bd4ca105904a9caaf535be837216dfa53"],"eventName":"l2-block-built","creator":"0x192ea72b137a73805bcbb50063e306bce1de0e62","duration":0.1541139999999359,"publicProcessDuration":0,"rollupCircuitsDuration":0.08742200000051525,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:05:45 [21:05:45.727] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.730] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 21:05:45 [21:05:45.734] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x1e46d06fbd3b15d0b43fe1b56e39d764e1e179d595e7261ca62ec48ce2d2e5b6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbacab76b9a95c263085ecce0f2aaab49d1fd04c6","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e9974b7db0fd1686016168cb853d7b2e3a5b8afe64287e44368378508f24639","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x2d62614ae7d98d81b6c8ad3a2ebacaddb90d8d76","duration":0.20856600000024628,"publicProcessDuration":0,"rollupCircuitsDuration":0.13612400000056368,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:05:45 [21:05:45.737] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.739] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 21:05:45 [21:05:45.780] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x2cf5934cb2b7e5622788f56b5daad579314dc0eecd898ed7815b3d9fc722e24c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbacab76b9a95c263085ecce0f2aaab49d1fd04c6","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x23382c4576e6e61aa8ba503cf419b202f96915f6f5cebb90ebf99c45d4fa8b8e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x100a48fbbc6c3d4a617c9f50f13406e51d5dcfa2630033a5abb5dad90aae2b56","0x1e6e7b1abe35b24b1262b3b6f61e58eee840cc659415039fd54db47e554c67b7","0x145ce616a50f9d1f0e48820a197bf096ef8db4aaa3c955a6074ca80f68a9bbbd"],"eventName":"l2-block-built","creator":"0x45ef2f6cab1cc9c5ae6bcd27b2dfa9b6ea1d3a4c","duration":0.158303999999589,"publicProcessDuration":0,"rollupCircuitsDuration":0.0779419999998936,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:05:45 [21:05:45.785] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.889] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.909] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x289f739a5b59a68c023e52ead54b99200b97d983ac6b7299f2f6ad5e34635f86","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbacab76b9a95c263085ecce0f2aaab49d1fd04c6","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x19873ce9ee86be09baf896707ac5531d3f063a0e88c7230e3a2d5268076b03b5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x054d67a31f29242f47f72f3f89156ea08f8fa41b02064489c4afe821e37a9bf8"],"eventName":"l2-block-built","creator":"0x2364b09461fbcd38769cc5590be98db4908379fa","duration":0.21222500000021682,"publicProcessDuration":0,"rollupCircuitsDuration":0.11070199999994657,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:05:45 [21:05:45.913] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.931] ERROR: sequencer Error building/enqueuing block: Error: No block for you 21:05:45 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90) {"blockNumber":1,"slot":1} 21:05:45 [21:05:45.935] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.953] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2533ce36415a14f60b6f0c85a49741bf5346d39c9b7125f3142802e837394a47","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbacab76b9a95c263085ecce0f2aaab49d1fd04c6","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1bcddeb9a8046dafdc1e1d68de92780957e804caa685d3ada99ecbec4f59f9bd","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x29fb3dfd7a4446d4263dfb8786956bc1a3af7498dd85bd7bca8ee1bfaf30f681"],"eventName":"l2-block-built","creator":"0xdc39b44b532be2046d445e3f1e6d4476488c5715","duration":0.21352500000011787,"publicProcessDuration":0,"rollupCircuitsDuration":0.10900300000048446,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:05:45 [21:05:45.956] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 21:05:45 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:678:13) 21:05:45 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 21:05:45 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28) 21:05:45 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 21:05:45 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:422:17) 21:05:45 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5) {"blockNumber":1,"slot":1} 21:05:45 [21:05:45.959] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:45 [21:05:45.977] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2eb50514ab2e723285ff303433844dedcf057392b31c8d6378405cbebbe325b0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbacab76b9a95c263085ecce0f2aaab49d1fd04c6","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x09d91b2e5f1dc53396e52ecf7eecc03832e94c8a67e65d1c6a11b895e8b4359a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1650a0d48df3dc6242081ee75f06a183f2eb3517118d3b46fefd600a085c8208"],"eventName":"l2-block-built","creator":"0x24c70f8e4c571384a3a48212c5bb9ea3fe922129","duration":0.26814699999977165,"publicProcessDuration":0,"rollupCircuitsDuration":0.14180400000077498,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:05:45 [21:05:45.979] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 21:05:45 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59) {"blockNumber":1,"slot":1} 21:05:45 [21:05:45.982] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:05:46 [21:05:46.017] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x20542dad18437cdb59243b2a279539bc203914142b51ad2e7d16dfe8a2538c41","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbacab76b9a95c263085ecce0f2aaab49d1fd04c6","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x03d3e4a87c2774de7260753ff827ad0abc645b8252dfb250bdbe60754351c5e4","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x03d8171c323b11a6644393efaa0c28ded19179ff3cde70f1465c6e0a85f53c0a","0x01cfcf814a1bc1dae0907b23cea9af1e48814dab741d7caf3ea7d97c85361818"],"eventName":"l2-block-built","creator":"0x606b843ed559ebcfc25986e10854734e9892a003","duration":0.28153699999984383,"publicProcessDuration":0,"rollupCircuitsDuration":0.13244399999985035,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:05:46 PASS src/sequencer/sequencer.test.ts (5.839 s) 21:05:46 sequencer 21:05:46 builds a block out of a single tx (271 ms) 21:05:46 does not build a block if it does not have enough time left in the slot (39 ms) 21:05:46 builds a block when it is their turn (25 ms) 21:05:46 builds a block once it reaches the minimum number of transactions (56 ms) 21:05:46 builds a block that contains zero real transactions once flushed (9 ms) 21:05:46 builds a block that contains less than the minimum number of transactions once flushed (46 ms) 21:05:46 settles on the chain tip before it starts building a block (104 ms) 21:05:46 builds a block only when synced to previous L1 slot (23 ms) 21:05:46 aborts building a block if the chain moves underneath it (21 ms) 21:05:46 does not publish a block if the block proposal failed (24 ms) 21:05:46 handles when enqueueProposeL2Block throws (24 ms) 21:05:46 should proceed with block proposal when there is no proposer yet (37 ms) 21:05:46 21:05:46 Test Suites: 1 passed, 1 total 21:05:46 Tests: 12 passed, 12 total 21:05:46 Snapshots: 0 total 21:05:46 Time: 5.93 s 21:05:46 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 21:05:46 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?