Parent Log: http://ci.aztec-labs.com/844afe2f59201208 Command: 7d3a4ee7e143e35a yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/3b5835195491b53670250790b18c14d922718574 Env: REF_NAME=gh-readonly-queue/next/pr-15094-1542a83b8e029762e119474de1725d84a1aee3d2 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 17 10:24:18 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15094_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 10:24:25 [10:24:25.211] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.247] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x264f49493cb8403672b481033eb7793a58557f419c28e6367579eb5ad0180335","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x092ed5d67e486bd9f8990b8800eb04db455cc222f27e3842b61935a38f066998","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0dadecff035e337c24f7641de33e089bc4e430cb8c672b992eb50a14a2394b8d"],"eventName":"l2-block-built","creator":"0x2c04755a60cb8969dbd618fb07400841fc28c425","duration":0.48814299999958166,"publicProcessDuration":0,"rollupCircuitsDuration":0.215755000000172,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:24:25 [10:24:25.258] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.323] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.340] 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} 10:24:25 [10:24:25.342] ERROR: sequencer Error building/enqueuing block: Error: 10:24:25 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60) {"blockNumber":1,"slot":1} 10:24:25 [10:24:25.344] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x233cb39c52de9cedc3d5b94f05a1b964432104a5cca8181f9de53569f277b755","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x109d5ae94fb97b28a81bfa2d0010e1ad18a03d4d22de49ddacf21c3ff051f15c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x14ab913325272442f317aa2e44c153f17a9430535693f36c0dcb11d294abc677"],"eventName":"l2-block-built","creator":"0x6230681daffa07bcb0942469b1aaf1be9375cf8e","duration":0.12888399999974354,"publicProcessDuration":0,"rollupCircuitsDuration":0.062431999999716936,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:24:25 [10:24:25.348] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.352] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 10:24:25 [10:24:25.406] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x27db1bbfcb987001004e8ebd3d131dfde99aa8ca9361e9847ae9621d46827fc7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x03f57f16d50347d52c63f2c931757b1d971795789829eb7775ca0c44a7a4d216","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x19c1d32db26d6ae48b7129d72a9c43bcec673a701d8bc0b955a50369f703a962","0x201622711584b0d19e945df0bddad86a036cc4b16cc9953fb596f86a4887fa56","0x10a2d1b0e7683031c0579bebcc21f277022741f714e12f8b5b02ccc3cace7f7f","0x208a28374ce92c860003c05e33bb2733535f7f3489a758315e6e15fa6ca3e93f"],"eventName":"l2-block-built","creator":"0x5ea5479c8dc70f287403082cfa73cb0b51cc7909","duration":0.15686399999958667,"publicProcessDuration":0,"rollupCircuitsDuration":0.07919200000014825,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:24:25 [10:24:25.412] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.414] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 10:24:25 [10:24:25.420] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x18f8f024e065fdcad6a7d7e53ee0d156e64f092367804955c464b408b54f2d3c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e785d35bfde050043328b8eef1fe41ae59f35c26024c7af52d9eab56ee433fa","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xdcb00e6d5fd3bfee50081930c225c3ee14f3109a","duration":0.16944400000011228,"publicProcessDuration":0,"rollupCircuitsDuration":0.08145200000035402,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:24:25 [10:24:25.425] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.428] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 10:24:25 [10:24:25.478] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x0435142ec0a8aa7069865683ef1b93a96ad1f0b854095e640f7b663f64a3cc98","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x208dbc5902c5256a1c7d2619d6f6a48177798f2dada080d9940ff51853af67f4","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1481595b0f7339f01672c890e375ec7beaa9ba7a15cc67e0322e5666bd98f450","0x0206f8ceafd63567c97a9b917b39e8b8352943de45a246f39a37bc8c3a6bce42","0x081deb22544e0bb056873377c716eb807ec4b4d9f15aae4222dd5cd03aa6ee65"],"eventName":"l2-block-built","creator":"0xc844e0394724696a79efea38c4311a4c4ecf0908","duration":0.21758599999975559,"publicProcessDuration":0,"rollupCircuitsDuration":0.10148299999946175,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:24:25 [10:24:25.484] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.600] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.634] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0343cc13b73ec4e1a5010924b1a2fee39b219242059014278650ba983f05c8a9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x259f1b15b910ca802a6d7cceb10627a9d7de340f858f390005fd03c10341ef1f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x08e5a0747f73531ff1755c15ffba06cc9cebafb0f7c1a368f8bac1ebad9a3e85"],"eventName":"l2-block-built","creator":"0x9648f224536c5af6e53e53ceb838c5013d18a37d","duration":0.2242260000002716,"publicProcessDuration":0,"rollupCircuitsDuration":0.11779300000034709,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:24:25 [10:24:25.639] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.654] ERROR: sequencer Error building/enqueuing block: Error: No block for you 10:24:25 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90) {"blockNumber":1,"slot":1} 10:24:25 [10:24:25.658] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.674] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x293d9e6ccfdb88ec881bded97d0ce07992ff2460290714727588a89791de0283","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c1b646ac9588067b523d6b47ec832f192829b4fe097d0b6a226dcf789677ef7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x241012562d7b0b6b65b93f0f7c08e33d31263af1f662bdf74dcc2c295e196348"],"eventName":"l2-block-built","creator":"0xe5472dc8414cbadf3980c773b3acdc88da83bab8","duration":0.1784749999997075,"publicProcessDuration":0,"rollupCircuitsDuration":0.08564300000034564,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:24:25 [10:24:25.677] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 10:24:25 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:679:13) 10:24:25 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 10:24:25 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28) 10:24:25 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 10:24:25 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 10:24:25 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5) {"blockNumber":1,"slot":1} 10:24:25 [10:24:25.680] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.695] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x20962b5310793e5a4a82d676807de0da2b0322d13fc7e859f98a03eedde1913e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x112b7c3b9feea3a32c9da91497aa742b63633313eea025644e9d87e2deff7728","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2e12281a8c7174d7b1d9c18dd98eb44169d45e6b8da19860e77463fde6feaa2a"],"eventName":"l2-block-built","creator":"0xe34fca2a612e622385be3ae80b7e66c54fa352f7","duration":0.3102979999994204,"publicProcessDuration":0,"rollupCircuitsDuration":0.17356499999914377,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:24:25 [10:24:25.697] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 10:24:25 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59) {"blockNumber":1,"slot":1} 10:24:25 [10:24:25.701] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 10:24:25 [10:24:25.732] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x11f292bac41e8792b901335f7c946f1199560a4bdf65dd58dcd5d69717cbe1bd","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x291c4cf940b9aab62bf3663769d9f45277fe8babb381fedd8664241f39b27cf0","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x199c5deccfa1b97d13ef6b0a2d197ccf0bf764c212911317fddfc5faee6a6155","0x1f6b990e1242b1d353a6da0a72b1b9e6778a85e4e8cf7086afb2b7d01bb4d33a"],"eventName":"l2-block-built","creator":"0x5082e548e897963d7befb344782ac0fbec28d564","duration":0.2124260000000504,"publicProcessDuration":0,"rollupCircuitsDuration":0.07227100000000064,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 10:24:25 PASS src/sequencer/sequencer.test.ts (5.778 s) 10:24:25 sequencer 10:24:25 builds a block out of a single tx (266 ms) 10:24:25 does not build a block if it does not have enough time left in the slot (66 ms) 10:24:25 builds a block when it is their turn (26 ms) 10:24:25 builds a block once it reaches the minimum number of transactions (62 ms) 10:24:25 builds a block that contains zero real transactions once flushed (12 ms) 10:24:25 builds a block that contains less than the minimum number of transactions once flushed (58 ms) 10:24:25 settles on the chain tip before it starts building a block (116 ms) 10:24:25 builds a block only when synced to previous L1 slot (37 ms) 10:24:25 aborts building a block if the chain moves underneath it (19 ms) 10:24:25 does not publish a block if the block proposal failed (22 ms) 10:24:25 handles when enqueueProposeL2Block throws (21 ms) 10:24:25 should proceed with block proposal when there is no proposer yet (34 ms) 10:24:25 10:24:25 Test Suites: 1 passed, 1 total 10:24:25 Tests: 12 passed, 12 total 10:24:25 Snapshots: 0 total 10:24:25 Time: 5.878 s 10:24:25 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 10:24:25 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?