Parent Log: http://ci.aztec-labs.com/6f8b3fb3c6d0ec65 Command: 128a905c1f9c1691 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/9d6fb0bd1594726370a5f3a56591963452264642 Env: REF_NAME=gh-readonly-queue/next/pr-14985-47c749527b1c3cce3edd9defedc46e89ea00c69e CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Fri Jun 13 17:25:40 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14985_amd64_x1-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 17:25:46 [17:25:46.424] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.478] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1b3b77817f099ad0b66f59bbaeae00f3a08989db3a06b8b5e952eee1ead2e2db","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x4ef4d5a35a4c12570a0d052c24f224b275af11fe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2fde7da8ca9e2744997cfb4d67ce29a7f44c7e4944cf94bec35514110cdff3d6","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x304bd68f6138a16391cce8e0d20cf0a7edcfdc9db66bd516d74c287574afd612"],"eventName":"l2-block-built","creator":"0x8881472f5caa920a6490342031f68492c6509625","duration":0.6997920000003433,"publicProcessDuration":0,"rollupCircuitsDuration":0.275141000000076,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:25:46 [17:25:46.490] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.577] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.591] 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:25:46 [17:25:46.593] ERROR: sequencer Error building/enqueuing block: Error: 17:25:46 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60) {"blockNumber":1,"slot":1} 17:25:46 [17:25:46.596] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0f0164ae21a9f696e6b3d120a539040e2e8d0fcaa90c6f356fc98e3bfd858deb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x4ef4d5a35a4c12570a0d052c24f224b275af11fe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c4dd4ccb6a830ca25bf677f866d895ed2f1e63849a8a4853f40c183ed4300e9","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x273ec7ae66a5aad51afceaf6843e7334d23a68b573ade0543b846b616f298b69"],"eventName":"l2-block-built","creator":"0x4036eb16228cff89589c67ce77cb87eb4cc5d67f","duration":0.32721399999991263,"publicProcessDuration":0,"rollupCircuitsDuration":0.24929900000006455,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:25:46 [17:25:46.601] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.606] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 17:25:46 [17:25:46.665] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x217de44edb9529c26548d5864df85907126d880fa6c479200d03bc05a99d0392","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x4ef4d5a35a4c12570a0d052c24f224b275af11fe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0978d935e6e93e7be23d5d79837b05366f6e5ddb325f071994a0c45d0823345b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x12d3e8444188058d9c8c1986250056ed955b8d99d58db0b76dbb75df14ede6ed","0x00f2e58a52e1caeeba54f03bae605b7efd2a2395ec4838d1957e8080c640fc6d","0x262e4bad0238b7b0b134e5678233154d467a86eb99e1cb4c7984c7e7a62840aa","0x01fbd8d4647db21e0f3cd7c3d819f08a53a0c38dcd124e507adfa33593d892ba"],"eventName":"l2-block-built","creator":"0x5422f327e4d056c74cb08b9f61181d5ee51b85ce","duration":0.20684499999970285,"publicProcessDuration":0,"rollupCircuitsDuration":0.11409899999944173,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:25:46 [17:25:46.671] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.674] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 17:25:46 [17:25:46.678] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x0c52475387dff5b74224e11a2e3c85b574483455599fb7b2cd5c993f47594cdc","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x4ef4d5a35a4c12570a0d052c24f224b275af11fe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2a5302c84284e97ac0de340be0738e25419779ba55cba94378b912a1a4e7e90b","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xdbd7fda963704ff97b7bd00aa3773d4941f78b7c","duration":0.15650100000038947,"publicProcessDuration":0,"rollupCircuitsDuration":0.09205699999984063,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:25:46 [17:25:46.681] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.685] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 17:25:46 [17:25:46.724] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x101021ee9e388b7fc398c2182b091af2ecd66592b387ab1d507aff23304b1a16","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x4ef4d5a35a4c12570a0d052c24f224b275af11fe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c3ecfad5fb4e992330b459db0c4f66dd333db883dbde631c06c9ede8b86398d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2082e2f777d2160dc151d0cd2a012e33b8c42f79d9b11a7c251dbf32f974921b","0x0001dea757985dc967598f3c55ab7bb87dba0b22c80a39d75fb4e928b93e207d","0x1388634ec8744836eb9c3d9c1d6a09f8ec40f6795d5709c3da79842567d87352"],"eventName":"l2-block-built","creator":"0xab4374c8890ca5a9c5dca191865c9a15d7771585","duration":0.2052850000000035,"publicProcessDuration":0,"rollupCircuitsDuration":0.11607800000001589,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:25:46 [17:25:46.732] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.820] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.858] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2e87bf64f43048eac780025c591f76abc659dfcb53800d97369a32c57fef091b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x4ef4d5a35a4c12570a0d052c24f224b275af11fe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0539d883a4a24d2abbe470ac836129adb25f1e7ae3604502ff5a0f750483a95a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x050d6e88641a9a7de7077e98fed30499cd7080b01dc7b76ebdaa989fdde6f585"],"eventName":"l2-block-built","creator":"0x43121cb4561875098353c7266401a8a42cb27eba","duration":0.2042649999993955,"publicProcessDuration":0,"rollupCircuitsDuration":0.11029800000051182,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:25:46 [17:25:46.862] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.879] ERROR: sequencer Error building/enqueuing block: Error: No block for you 17:25:46 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90) {"blockNumber":1,"slot":1} 17:25:46 [17:25:46.883] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.901] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2402cdcf1dc91faa72d0985b8f0e2be8a4748f1db9797bfb9301b27b9517572b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x4ef4d5a35a4c12570a0d052c24f224b275af11fe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x26ed847aaea61be219819643d377658bb4941ef78b62d2df178ecbfbc36ef4b5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x27f34eab64e688d2b93bb9b18a983f191b00dacc9ad59d33ff8cbe166c3797ce"],"eventName":"l2-block-built","creator":"0x2cc00b78450645461d576374bfaccebb5c5c03b9","duration":0.23294699999951263,"publicProcessDuration":0,"rollupCircuitsDuration":0.11543799999981275,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:25:46 [17:25:46.904] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 17:25:46 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:664:13) 17:25:46 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 17:25:46 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:607:28) 17:25:46 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 17:25:46 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:413:17) 17:25:46 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5) {"blockNumber":1,"slot":1} 17:25:46 [17:25:46.907] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.924] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x22dcd914c6434c55f01fc09d78a59199e678f8c22c28b60e74ea50d72d27d3b1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x4ef4d5a35a4c12570a0d052c24f224b275af11fe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2f5052c6ab713a22f7040c354b5c207d3ae33081b4f8b0b90d6f8f6dd9aa9831","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1373f7144b5e70e68bbdee014c2f0540b5f012a275ed077411645921c3576ed7"],"eventName":"l2-block-built","creator":"0x5d6db9b0d295839b5946647cf9ec6860c294e6de","duration":0.271429999999782,"publicProcessDuration":0,"rollupCircuitsDuration":0.15035100000022794,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:25:46 [17:25:46.926] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 17:25:46 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59) {"blockNumber":1,"slot":1} 17:25:46 [17:25:46.931] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 17:25:46 [17:25:46.965] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x02cda466cad70f9cc5c2095a641174a6a7a49b0be77aba667d591b9a51aab78e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x4ef4d5a35a4c12570a0d052c24f224b275af11fe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0def9c2d45eca750d69ddf0ff1021f1bfbf6e7b00b8c43475dcd8b76a864ee05","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2f69d752ad82e0cf585e3a267b4c890d8cdb66b37b2e469f58dd5bd32bae1851","0x019b3619935c41bbdc3a1acd1a7c2c712a4c2abc7f4abf77a701e313c4950266"],"eventName":"l2-block-built","creator":"0x72579c221af2b45393be4562322cec2ec77a4be4","duration":0.2527089999994132,"publicProcessDuration":0,"rollupCircuitsDuration":0.11935899999934918,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 17:25:46 PASS src/sequencer/sequencer.test.ts (5.329 s) 17:25:46 sequencer 17:25:46 builds a block out of a single tx (297 ms) 17:25:46 does not build a block if it does not have enough time left in the slot (86 ms) 17:25:46 builds a block when it is their turn (24 ms) 17:25:46 builds a block once it reaches the minimum number of transactions (70 ms) 17:25:46 builds a block that contains zero real transactions once flushed (11 ms) 17:25:46 builds a block that contains less than the minimum number of transactions once flushed (50 ms) 17:25:46 settles on the chain tip before it starts building a block (88 ms) 17:25:46 builds a block only when synced to previous L1 slot (41 ms) 17:25:46 aborts building a block if the chain moves underneath it (21 ms) 17:25:46 does not publish a block if the block proposal failed (24 ms) 17:25:46 handles when enqueueProposeL2Block throws (24 ms) 17:25:46 should proceed with block proposal when there is no proposer yet (37 ms) 17:25:46 17:25:46 Test Suites: 1 passed, 1 total 17:25:46 Tests: 12 passed, 12 total 17:25:46 Snapshots: 0 total 17:25:46 Time: 5.399 s 17:25:46 Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i. 17:25:46 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?