Parent Log: http://ci.aztec-labs.com/622f4abfe3bca928 Command: 4d02999407264b5d yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/7763eef5eb7f045b9184a0a4591b394296eb3aa8 Env: REF_NAME=gh-readonly-queue/next/pr-14770-5ca43853c40a2b8bfbc2148d5fdd46c6f82a74eb CURRENT_VERSION=0.87.6 CI_FULL=0 Date: Mon Jun 16 15:10:04 UTC 2025 System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-14770_arm64_a1-fast Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 15:10:08 [15:10:08.702] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:08 [15:10:08.732] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x239948ac76e1940f35e64402afe97a05aca9ca97ecad9c8f51e39979352c1b62","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xb26c0bf861c265e146ad4fb72dcd12dc4fbb8c04","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ef1a6e6d56ae2cf707c9e68a55695eecb0d26e8cdb10121a50ab0e377659eb1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2315354a128586715c924f1394107f8e84ec531facb04c7119130a49c7c5de96"],"eventName":"l2-block-built","creator":"0x0366e75fd8b1196c0ff2cda9ec53efdf79937766","duration":0.6290109999999913,"publicProcessDuration":0,"rollupCircuitsDuration":0.22864899999967747,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:10:08 [15:10:08.741] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:08 [15:10:08.781] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:08 [15:10:08.797] 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} 15:10:08 [15:10:08.799] ERROR: sequencer Error building/enqueuing block: Error: 15:10:08 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60) {"blockNumber":1,"slot":1} 15:10:08 [15:10:08.802] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x27b5cdcd26795af55c6c971761caad58ff0ccce39ae63f74f07482bcde58f1a5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xb26c0bf861c265e146ad4fb72dcd12dc4fbb8c04","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2e619af894f61be7bf62b52437717597219b5c1aff67b7b5df8b2596caa80873","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2ad256b985ac35e1098853ae0e95601f482a08a8b1a2faada387110a8bfe988a"],"eventName":"l2-block-built","creator":"0xe4269095c50958596a9efbb56133e68143d78e98","duration":0.1570900000006077,"publicProcessDuration":0,"rollupCircuitsDuration":0.08334199999990233,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:10:08 [15:10:08.806] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:08 [15:10:08.811] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 15:10:08 [15:10:08.870] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x16430b8b94145d2db6c6888a66844d47d8d0301aa9663cba68cf178ed4a9e2c1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xb26c0bf861c265e146ad4fb72dcd12dc4fbb8c04","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x25aa6866ef1919f023392f5be47e6035f0563d42a2b1de47f0dbf9a235af3187","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0e2787af45719e45e75de541c380a5b096bb68f3ae652320fd090f8a2fd21a43","0x0791cb29804165bdb1e6bf3a44df6933178e0da25f2c3485f1d74b51a5ebe297","0x15f6d29a94405c4745632ca212f235b8c886bfe6f6d97a8d55680317d4c98373","0x00d1088196ab46b2dd516e9f1bbc8e081370be4d7d1b69bc5a1dcd368eca5275"],"eventName":"l2-block-built","creator":"0xe1fb3ed85a6d8c975bded9404bae052f150b8b7c","duration":0.14078999999946973,"publicProcessDuration":0,"rollupCircuitsDuration":0.08566399999926944,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:10:08 [15:10:08.873] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:08 [15:10:08.876] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 15:10:08 [15:10:08.880] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x0b3e10f436cf2fe104d759bc554604f796b4f88168c8374eb55398423ce1197c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xb26c0bf861c265e146ad4fb72dcd12dc4fbb8c04","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2f4fef7bf3bcf137a9eef362cd1754a04444d7b700ce2b55145dfa89b6b92d19","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xd994ec8d43987442b330a91b913102eadf58fa3b","duration":0.11680399999931979,"publicProcessDuration":0,"rollupCircuitsDuration":0.06452700000045297,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:10:08 [15:10:08.883] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:08 [15:10:08.886] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 15:10:08 [15:10:08.927] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x0c198c6e9a6631e91616d42423b044b2d00dce040e127a635e7bc65563c7b3b5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xb26c0bf861c265e146ad4fb72dcd12dc4fbb8c04","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2450c1b0a7b8ce4f5ced73b498f411f1999924bea9f1e5a99ee57eebc48326f2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x24a83e702cd9875010f982db278880c2c94b9e5d4e82a588e17e19d9ff87a35e","0x2283ef7fab703e041ec163627eefb9d70327171e66046b1204fbad4e0a821d98","0x122fb32a06b4f203c0cbc59c216a09f69ffe5cb265fae774d5cc523ac2fa9a44"],"eventName":"l2-block-built","creator":"0x2858183d2661a334a946d3d95284cf08486eac90","duration":0.14494900000045163,"publicProcessDuration":0,"rollupCircuitsDuration":0.08076900000014575,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:10:08 [15:10:08.930] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:09 [15:10:09.022] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:09 [15:10:09.037] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x02c3c89fa211268c98403e35ee662103e484f108c45dbba23d5fe61f0b3a920d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xb26c0bf861c265e146ad4fb72dcd12dc4fbb8c04","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1eb13729fec92bca4e7e2dc27b988fa3752eb8536955472cafa0a95d12a26d7e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2844081eb79e785ebefd9d4337cbd665e4e886af618fa76a8b5ad54d5b77f63d"],"eventName":"l2-block-built","creator":"0x402dc18911de8507c04c4abdcb636c16612b2605","duration":0.12266600000020844,"publicProcessDuration":0,"rollupCircuitsDuration":0.066436000000067,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:10:09 [15:10:09.040] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:09 [15:10:09.054] ERROR: sequencer Error building/enqueuing block: Error: No block for you 15:10:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90) {"blockNumber":1,"slot":1} 15:10:09 [15:10:09.057] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:09 [15:10:09.071] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x11579b44de1c81f23e255590a9fe174fa870cd97f123c0bcfa902284f207e616","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xb26c0bf861c265e146ad4fb72dcd12dc4fbb8c04","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x010b2e0b586ee567c6b257612a6e547f0a4cc297d5bb6c0237e2136e219721bd","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x19843fd88eb807d01306d7e13be3d1f003b66cd03972a4fc53d61a9649a67e1b"],"eventName":"l2-block-built","creator":"0xe873bbab49baa440c2f91acf95ddd5c93ef74501","duration":0.12448199999926146,"publicProcessDuration":0,"rollupCircuitsDuration":0.06526900000062597,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:10:09 [15:10:09.074] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 15:10:09 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:678:13) 15:10:09 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 15:10:09 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28) 15:10:09 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 15:10:09 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:422:17) 15:10:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5) {"blockNumber":1,"slot":1} 15:10:09 [15:10:09.076] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:09 [15:10:09.090] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x11fda0c8204cbe7c9416879b6ddeb74ae11e49a436efcbd636916fb74566909b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xb26c0bf861c265e146ad4fb72dcd12dc4fbb8c04","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1d595358a4dbdc0ec9bfc6d6aa96cd2b22f1cb51947f0290b1217f2636ca4507","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0ea049bed1070448017044db1f58273f262dc03cc574b5c38e990050b707b637"],"eventName":"l2-block-built","creator":"0x9c1466bda1ecb562bba808151dadf137e0462b33","duration":0.1865379999999277,"publicProcessDuration":0,"rollupCircuitsDuration":0.12286700000004203,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:10:09 [15:10:09.091] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 15:10:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59) {"blockNumber":1,"slot":1} 15:10:09 [15:10:09.101] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 15:10:09 [15:10:09.129] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x111370fe6b45a6c91ff5a8911c0e1cdd06df87f3610117b7b84eac964be51da9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xb26c0bf861c265e146ad4fb72dcd12dc4fbb8c04","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x155d8e70a762aa3a68075377242841785cd9ec1ef2abf98c2bf3f3c15c818d20","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1f7de376e403b90aaac07b1b8cd678ed71bd783438ece6e22c6ea5ba16524b45","0x07350e451f309a86d5458d378f96c0f6408afd2cb31c390231dacf540b658572"],"eventName":"l2-block-built","creator":"0x301da6e1e76784138a62b3217548fa41444f6567","duration":0.1749920000002021,"publicProcessDuration":0,"rollupCircuitsDuration":0.08904900000015914,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 15:10:09 PASS src/sequencer/sequencer.test.ts 15:10:09 sequencer 15:10:09 builds a block out of a single tx (235 ms) 15:10:09 does not build a block if it does not have enough time left in the slot (40 ms) 15:10:09 builds a block when it is their turn (25 ms) 15:10:09 builds a block once it reaches the minimum number of transactions (68 ms) 15:10:09 builds a block that contains zero real transactions once flushed (10 ms) 15:10:09 builds a block that contains less than the minimum number of transactions once flushed (46 ms) 15:10:09 settles on the chain tip before it starts building a block (92 ms) 15:10:09 builds a block only when synced to previous L1 slot (17 ms) 15:10:09 aborts building a block if the chain moves underneath it (17 ms) 15:10:09 does not publish a block if the block proposal failed (18 ms) 15:10:09 handles when enqueueProposeL2Block throws (17 ms) 15:10:09 should proceed with block proposal when there is no proposer yet (37 ms) 15:10:09 15:10:09 Test Suites: 1 passed, 1 total 15:10:09 Tests: 12 passed, 12 total 15:10:09 Snapshots: 0 total 15:10:09 Time: 4.36 s 15:10:09 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 15:10:09 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?