Parent Log: http://ci.aztec-labs.com/338dc61726cce170 Command: bbc5a7ea91d19a83 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/4800d08570523bc1b2a9e8ec0dfb09e326f4689a Env: REF_NAME=gh-readonly-queue/next/pr-14900-d3bba2d69dbc070d51bcd50607354193573876ba CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Fri Jun 13 13:33:28 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14900_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 13:33:34 [13:33:34.435] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.472] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x00f682f58010ef7b55128b91b4e514b0f03a188ccbd603ef81697f923cb2d10c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9a5effa844f42cc26820369b80c74c3b2490270a","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0d43f36e87c7c4ff09cbc7d988c95df86d5e470faf9b499a28c496ccbcda4530","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2cb45abf9e3a601a202612f05ea6beb76a8e1c9dad7e1666328f89e29876799f"],"eventName":"l2-block-built","creator":"0x6c2d323fba77a29bd5245e73eb52490fdc50c89a","duration":0.6302380000006451,"publicProcessDuration":0,"rollupCircuitsDuration":0.33466999999927793,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:33:34 [13:33:34.482] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.556] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.573] 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} 13:33:34 [13:33:34.594] ERROR: sequencer Error building/enqueuing block: Error: 13:33:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60) {"blockNumber":1,"slot":1} 13:33:34 [13:33:34.597] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x19c1696588fd99100f123e502c1d47711675a4b0bf53181b7f82bd9c886126fb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9a5effa844f42cc26820369b80c74c3b2490270a","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1db43de7e292dce07aafbc8c72fe8f6ccf2f127b1c585e3ea85fd39d833bff7d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1dcffb0bf1cdd27f9f9861400ec75f323575abd1776c352ffbf9ba0c56582b68"],"eventName":"l2-block-built","creator":"0x1b8e98cdc4fc5220ac16d269d13750080ca6af10","duration":0.1916110000001936,"publicProcessDuration":0,"rollupCircuitsDuration":0.10146699999950215,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:33:34 [13:33:34.602] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.605] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 13:33:34 [13:33:34.658] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x1c1bddb7118cb4e24b96b3e8617a3598e344b7cc1a49e0c4d2c560937eb5fe18","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9a5effa844f42cc26820369b80c74c3b2490270a","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1db82a26b0d9cf2d1b6351feebcce981c0b2327de9ce1c02342cc24bda16f398","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x162daacc74dd0a05362986cbd2b660436bf57e35a693837be5ded353c8f4e697","0x12b91bc33e91affe30a94f9077e015f44facca0fdf4f6d567bbf4b105b207f64","0x2fc35c7019bf93d3c4378a6e76b12b665c3a91070f4f6374ce207e71b6b7ae33","0x00419a682ed5d424dd96081de16fc8f3d8a29d77cc1690de677536fed88ab6af"],"eventName":"l2-block-built","creator":"0x3f2da939adcca926028e7ac2903c0133a52ec728","duration":0.24308400000063557,"publicProcessDuration":0,"rollupCircuitsDuration":0.14259800000036194,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:33:34 [13:33:34.664] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.667] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 13:33:34 [13:33:34.670] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x01a7cc44ffd0488814b28538d7ed25df78f00a80654f2ffc9ff31d89407929d5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9a5effa844f42cc26820369b80c74c3b2490270a","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x17ffb2f54fca6102631610fe656be6304b0ca4e085c5db6e1aa381793fb879bc","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x63cbedd1b7335a4e423b6f193815d9b46c2b7499","duration":0.13076799999998912,"publicProcessDuration":0,"rollupCircuitsDuration":0.07134399999995367,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:33:34 [13:33:34.674] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.676] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 13:33:34 [13:33:34.714] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x236519e0f524b86f797ea385318cfcbade5fd23f546ad65f615a4d25835dc18b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9a5effa844f42cc26820369b80c74c3b2490270a","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ca7ac803c1b73f3d7e7e1fa994115c679ccf0ecb988f664cc87732fcad62ba7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x12ab01861813babc09295622802cb41c404f72af5619766d0998206858c188b2","0x2d9f24f4dd8f66c5c172f1e5e61ba02e6e0944ad4d5550671c05b1b5557d70a0","0x0ab7e7f905fb795cc12a84f4a6ea0a73d7b3eb3a719cd9a1cfe31b190609b686"],"eventName":"l2-block-built","creator":"0xc89628fbfdb96064b11dca26a3fa224b3c5682c4","duration":0.2236830000001646,"publicProcessDuration":0,"rollupCircuitsDuration":0.11088599999948201,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:33:34 [13:33:34.718] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.809] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.822] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x22d05aad8e43e1d788f6b385513c3e414f724b20d2755e8de986c887abf03b4a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9a5effa844f42cc26820369b80c74c3b2490270a","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x22d92e1ccc3a97ced202ef7b6250da1e977db68bcfa66f10d3a23ad6b8195935","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0001d8bb3f13ff22a9cb2c629d189b9e123c978661a318ea2d1b1e6d9bd39889"],"eventName":"l2-block-built","creator":"0xc2891126f2d204712ec69edb3059c629672b074a","duration":0.1640800000004674,"publicProcessDuration":0,"rollupCircuitsDuration":0.09115600000041013,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:33:34 [13:33:34.826] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.840] ERROR: sequencer Error building/enqueuing block: Error: No block for you 13:33:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90) {"blockNumber":1,"slot":1} 13:33:34 [13:33:34.843] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.856] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x263c80b7990be032c184e4a044d1fb4f3fac0bb962ea1f105fcb661913a25781","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9a5effa844f42cc26820369b80c74c3b2490270a","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x21a517f4b56c04a373a4da64b70253dc7f78b30f65b85e6d91674105dfc020ab","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1302a012ac5ab8eb9abb4bad5326827c7af34b81c671a062d756b89504cef3e7"],"eventName":"l2-block-built","creator":"0x30be9e77e6970e2d98129162b0f2f13efbd48c10","duration":0.19002200000068115,"publicProcessDuration":0,"rollupCircuitsDuration":0.10823699999946257,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:33:34 [13:33:34.859] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 13:33:34 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:664:13) 13:33:34 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 13:33:34 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:607:28) 13:33:34 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 13:33:34 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:413:17) 13:33:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5) {"blockNumber":1,"slot":1} 13:33:34 [13:33:34.862] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.884] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x29edfae86c02588446835e833c5cd409fda03ecc376fe5d91e9ee044765802a3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9a5effa844f42cc26820369b80c74c3b2490270a","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x23fa8268f719a242b735b5ea2312bd397dfb381af14c2ea0f453c8f83651a486","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x25992877e3350dc64d3228ceb728c41bd1b6e48a04c5f20643c29c85e315d885"],"eventName":"l2-block-built","creator":"0x11e5fff24c563c71ff68328d499c41089e6e0ec6","duration":0.24513500000011845,"publicProcessDuration":0,"rollupCircuitsDuration":0.12304800000038085,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:33:34 [13:33:34.885] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 13:33:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59) {"blockNumber":1,"slot":1} 13:33:34 [13:33:34.888] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 13:33:34 [13:33:34.911] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x07f89fda4545a6860cd60fdce2b446ad3ac10a8dba7b74c4bf840d44b6f425c7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9a5effa844f42cc26820369b80c74c3b2490270a","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2d1fb0804894a45d0eb349d209dface901d968a03789b4dc1ad363ae2c7e0bdf","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0290932d0ae806cad2f4570dac4c854df4fe953ba73a387e49c8db40bab3b6cb","0x01f036b82ec5f77b83935ccd0701b40163e7af6433e5cb92d4c757899dc2ef96"],"eventName":"l2-block-built","creator":"0x65009640a833b24ad4125c1a55fcfb6dfdd7b0c0","duration":0.2228930000001128,"publicProcessDuration":0,"rollupCircuitsDuration":0.09761499999967782,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 13:33:34 PASS src/sequencer/sequencer.test.ts (5.202 s) 13:33:34 sequencer 13:33:34 builds a block out of a single tx (271 ms) 13:33:34 does not build a block if it does not have enough time left in the slot (73 ms) 13:33:34 builds a block when it is their turn (47 ms) 13:33:34 builds a block once it reaches the minimum number of transactions (61 ms) 13:33:34 builds a block that contains zero real transactions once flushed (11 ms) 13:33:34 builds a block that contains less than the minimum number of transactions once flushed (44 ms) 13:33:34 settles on the chain tip before it starts building a block (90 ms) 13:33:34 builds a block only when synced to previous L1 slot (17 ms) 13:33:34 aborts building a block if the chain moves underneath it (17 ms) 13:33:34 does not publish a block if the block proposal failed (19 ms) 13:33:34 handles when enqueueProposeL2Block throws (26 ms) 13:33:34 should proceed with block proposal when there is no proposer yet (26 ms) 13:33:34 13:33:34 Test Suites: 1 passed, 1 total 13:33:34 Tests: 12 passed, 12 total 13:33:34 Snapshots: 0 total 13:33:34 Time: 5.301 s 13:33:34 Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i. 13:33:34 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?