Parent Log: http://ci.aztec-labs.com/08c24038f1cf4dfc Command: 249341009682680e yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/c245b3e704a64008c8dea40ee7b26418fd59554d Env: REF_NAME=gh-readonly-queue/next/pr-15176-301dce04331dcfb583b7508b91491de618d4acf4 CURRENT_VERSION=0.87.6 CI_FULL=0 Date: Mon Jun 23 11:54:04 UTC 2025 System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15176_arm64_a1-fast Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 11:54:08 [11:54:08.478] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.518] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1c438732fd2d56157731399b513d7f282a4161cb1bdc9f1efccf24cc38b269ad","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12525552691fd34f90206d565d5d444ab95e6fd3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1c6afb1c25ec757d6a04c2cea0e8d7377626855160032051474f7efb12c55b20","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x03f4dbe926c171e6e47f6b97d81d244609f64117782a5d66e9606fdf995ca4ee"],"eventName":"l2-block-built","creator":"0x77afc9e297c700f8fb8b983cf2257d202119a788","duration":0.5149790000004941,"publicProcessDuration":0,"rollupCircuitsDuration":0.17066499999964435,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:54:08 [11:54:08.527] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.565] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.581] 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} 11:54:08 [11:54:08.583] ERROR: sequencer Error building/enqueuing block: Error: 11:54:08 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53) {"blockNumber":1,"slot":1} 11:54:08 [11:54:08.585] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x19dbdea4dd98d76963453ef929a7df9c4316a9130ebf2e9f8a4bb5149db70de2","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12525552691fd34f90206d565d5d444ab95e6fd3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2138594422b5bc6031483779e7514f009b85f5804193fb46bd108e297c694d0e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0f008a53f7c398077eb507c11a8513306157530cb949b73e1461afbf4a606242"],"eventName":"l2-block-built","creator":"0x9024cac70db287986e93f3673670854930fb2a3e","duration":0.16251799999918148,"publicProcessDuration":0,"rollupCircuitsDuration":0.07048000000031607,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:54:08 [11:54:08.589] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.593] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:54:08 [11:54:08.647] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x1f7da2b397df9d1113426a4139ad0a8980a8f608196cc855ac97f52896df7bec","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12525552691fd34f90206d565d5d444ab95e6fd3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x25fddf616880029f29f136c68838acad45f48eab27a94e6f1a6fac710c31f401","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x213755fc576565dcf10eb09f5fe54a4de3039085797d330fd6d3974f7f08c925","0x0c4d2dccfe92926be9b64258b2f8dd8b0d73f356f1b6869c18f40d7aaecf2908","0x2e3f706638004ace712f47e9f19725cf8aa0d62ad585c63a7eb5c54e6e6d574e","0x2bbfa838e0b9dbe2f782da066535e4006d9ef36beb876cca0a6cda4121042d07"],"eventName":"l2-block-built","creator":"0x72b45590c3c322179edf702791135366b375bb44","duration":0.11944099999982427,"publicProcessDuration":0,"rollupCircuitsDuration":0.06476199999997334,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:54:08 [11:54:08.651] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.654] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:54:08 [11:54:08.657] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x1b35e843eb018101a598cf3baf8e6216cac3994d4e570bc9a62d70539f799ae5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12525552691fd34f90206d565d5d444ab95e6fd3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x008ed5d6052b2f8df3cbe5f2cfd006544f9980857e77f42ceb9872e65d376cb4","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x2c0928a6dfaa5ddfdf81028713a3258884690ca5","duration":0.1124019999997472,"publicProcessDuration":0,"rollupCircuitsDuration":0.058359999999993306,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:54:08 [11:54:08.661] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.663] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:54:08 [11:54:08.703] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x1d7e9cfd9945a76244f7f0e563741d7c184437128631c0aab5573d34a739b393","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12525552691fd34f90206d565d5d444ab95e6fd3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x24c44bf2d9d90dc30f5a5e38d5e2ed69556a1923717e025ce4141b95d0e3a3d2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2ea50371195674bec163fec3fc80327846eba6a993e73255610c98e6f9089025","0x0cb2d554e99834e7096bf3cb3d53976b90a58c00f1e99c3610809a18a65c9e9c","0x121d278b27a15162674ae3fdf2cd2485b0236446b21d6086add095b287bda4e4"],"eventName":"l2-block-built","creator":"0xf560867ece3118228c11cb927887580139f32bc6","duration":0.12032499999986612,"publicProcessDuration":0,"rollupCircuitsDuration":0.065534999999727,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:54:08 [11:54:08.712] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.801] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.816] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x258876e80d52a678e175616135b148ed38905c72bcf41dab3285ecc77c1d41a6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12525552691fd34f90206d565d5d444ab95e6fd3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x03ea9057888c85f23eeac11fda37a3ba3c34f2b222eedb4fb4d77e71ae51f647","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x294d2c79fb5db1167876217a07885b8b317e0aee3d5e069d8eb52c740fb6f3c0"],"eventName":"l2-block-built","creator":"0x2fd50a8db853183dc7d9ce85b6a3cf0bed54e4e4","duration":0.1109919999998965,"publicProcessDuration":0,"rollupCircuitsDuration":0.05456099999992148,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:54:08 [11:54:08.819] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.833] ERROR: sequencer Error building/enqueuing block: Error: No block for you 11:54:08 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81) {"blockNumber":1,"slot":1} 11:54:08 [11:54:08.836] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.850] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x10f489e7ff07baab0ad80f47c2f10f792685a89645f8e587b0e0832f995171c9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12525552691fd34f90206d565d5d444ab95e6fd3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x121d511c83cbf3232cae51e368e4250c88a114067c5f273470c0197a61abec5b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0a805a20247480a08c787d686ec86ee344eabe62cbe8ce775d2fd80a0a19acd0"],"eventName":"l2-block-built","creator":"0x82e2b3ba3650e6813c0d8ef127609173293b48d2","duration":0.11456300000008923,"publicProcessDuration":0,"rollupCircuitsDuration":0.059350999999878695,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:54:08 [11:54:08.852] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 11:54:08 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13) 11:54:08 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:54:08 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28) 11:54:08 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:54:08 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 11:54:08 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5) {"blockNumber":1,"slot":1} 11:54:08 [11:54:08.855] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.869] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1ee45cde48e0f1d508e698406011b724628011948c88991cafaf234bb366b0eb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12525552691fd34f90206d565d5d444ab95e6fd3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x16fb4698a2174dd8bee6510d15face280824b7c35830c67e9630a223556a1e06","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1909a33399ef105701766b5a56ba44e5f5277d9049bbc33956a2048caf6bd8c3"],"eventName":"l2-block-built","creator":"0x0a19fbcdc987b33053273dc2f704ec5ec954f588","duration":0.13254699999924924,"publicProcessDuration":0,"rollupCircuitsDuration":0.069948000000295,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:54:08 [11:54:08.870] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 11:54:08 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59) {"blockNumber":1,"slot":1} 11:54:08 [11:54:08.872] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:54:08 [11:54:08.899] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x2c90f2289859740be20171f8258dc1c6c56f7fd0315dc0a4801f94f1da747439","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12525552691fd34f90206d565d5d444ab95e6fd3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0901dfde99b1c6a6f7e14264d82a822be5030a2cc254a9b9a8f74d1c70dbe48f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x14b1f3fccc734fde57ae962cd38a87b6e75321fc0309055b27472dc184dce226","0x095083c928a1cc3ef77adbd6d9fadb2dfe7a1cf84327349de4d513f0cb5845fa"],"eventName":"l2-block-built","creator":"0xe09dbe686c474035de8b4e8783ab1d13d24cbc87","duration":0.14388299999973242,"publicProcessDuration":0,"rollupCircuitsDuration":0.06010800000058225,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:54:08 PASS src/sequencer/sequencer.test.ts 11:54:08 sequencer 11:54:08 builds a block out of a single tx (218 ms) 11:54:08 does not build a block if it does not have enough time left in the slot (38 ms) 11:54:08 builds a block when it is their turn (24 ms) 11:54:08 builds a block once it reaches the minimum number of transactions (61 ms) 11:54:08 builds a block that contains zero real transactions once flushed (10 ms) 11:54:08 builds a block that contains less than the minimum number of transactions once flushed (51 ms) 11:54:08 settles on the chain tip before it starts building a block (89 ms) 11:54:08 builds a block only when synced to previous L1 slot (17 ms) 11:54:08 aborts building a block if the chain moves underneath it (17 ms) 11:54:08 does not publish a block if the block proposal failed (19 ms) 11:54:08 handles when enqueueProposeL2Block throws (17 ms) 11:54:08 should proceed with block proposal when there is no proposer yet (29 ms) 11:54:08 11:54:08 Test Suites: 1 passed, 1 total 11:54:08 Tests: 12 passed, 12 total 11:54:08 Snapshots: 0 total 11:54:08 Time: 4.077 s 11:54:08 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 11:54:08 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?