Parent Log: http://ci.aztec-labs.com/2a5202e13d8bd91e Command: 13dd8684e4e32fd7 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/1c9ca312bfdace816082212846900a49694e1e50 Env: REF_NAME=gh-readonly-queue/next/pr-15182-af094bce13530e078c78de9f3264280e6693d533 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 24 08:56:01 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15182_amd64_x3-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 08:56:08 [08:56:08.095] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.140] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1dfc3d6cdd85010d489dc0b18b515507a2aa4e84470b2c17dbfe14aacd5bcd69","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7d908c6c02e5df741a866bafdb3a7c33152d6017","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1b74bd01276c72fcf8bafb79332510c034183a91d76c0b57e006f6b5d0b1d094","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x160ac76ea2d6410aaf84ca51b41d2d13a249d5a0df062cf0091b8ff7732edbcc"],"eventName":"l2-block-built","creator":"0xbf57a13e85086638e34ab996c9b96d8388ca936f","duration":0.6228320000000167,"publicProcessDuration":0,"rollupCircuitsDuration":0.24742499999956635,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.154] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.211] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.226] 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} 08:56:08 [08:56:08.228] ERROR: sequencer Error building/enqueuing block: Error: 08:56:08 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53) {"blockNumber":1,"slot":1} 08:56:08 [08:56:08.230] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x007ed24fa7acaadc469164016cf8d25941f3e6e40413064e7daa4987ce43b5a0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7d908c6c02e5df741a866bafdb3a7c33152d6017","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x16b5edad5d07b5c5113c858a4b46590e265007c7fc953c8c13166fdf1e305928","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x08749e5bac259008ca87d81afc54c7ad164379f5d7f8f460d8f13cf45e7ea10d"],"eventName":"l2-block-built","creator":"0x4c6d4a295d8182d53a4dfac99d371b959fadf5b4","duration":0.1467529999999897,"publicProcessDuration":0,"rollupCircuitsDuration":0.0659910000003947,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.235] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.239] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 08:56:08 [08:56:08.293] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x221f25ced32f04ecadfe34f26dacc5d84695f8c496f2a44661e4044bd3524ee6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7d908c6c02e5df741a866bafdb3a7c33152d6017","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2ec82699a8247963c2fd71b4c14ee584fdf34027e0043c689721ce69c9ebb132","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x11b1649aa7d9e323e9d4f45ae5fef19fc55ff101b71c6480fb5af8e442b4a110","0x07d14059b6275259a7a991ec10b6f4b936fb7a0a271fd6ff47096d6c754dd5f0","0x010f35a9df915171e4b90a205d756f6da35fb2544be1e478019b88707ba41b07","0x277dc3c95eb08bfece295400db17520365a059bff8d23f7b62e68a296e67ff82"],"eventName":"l2-block-built","creator":"0xd892bda06bcecfd5034393cd409483559efcc582","duration":0.1136820000001535,"publicProcessDuration":0,"rollupCircuitsDuration":0.05806099999972503,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.296] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.298] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 08:56:08 [08:56:08.301] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x18f890da3b6d34f934e607f92732c1300cc009fed5827c0eb6e0ffa9b88a1bb3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7d908c6c02e5df741a866bafdb3a7c33152d6017","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c83286aef4d1798420950e42cfbcce10cd3eb9cf3b848fc30c09cfec167b865","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xe628bb46c23520dbcf62ec56ef5807a5a5caa0aa","duration":0.0996820000000298,"publicProcessDuration":0,"rollupCircuitsDuration":0.05189100000006874,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.304] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.307] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 08:56:08 [08:56:08.351] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x13c2e31bf530f4892ead7104986e50e476ea0eab812bc0dc0a47d0b7a51b3a9e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7d908c6c02e5df741a866bafdb3a7c33152d6017","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x26e6f18e4f1449ea335c7077ad08fb3d84ded9d716cca74fee26885b35286d6b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x147de102f7c8888d6cd693132b58a78dcf3c8562139ff6ac0ce93b9c7c1ca11e","0x11210d36cd5bb4e6373994e6c092fa88ccb70f1973c7ba45c7e9cd2e6defd042","0x0fe4bcac03df54eeef5162c5d5f1da5bbe13e90643f727a5c4da2d701a37ac40"],"eventName":"l2-block-built","creator":"0xe3ca87f8cb61b85e7905da7805c84c1dc154e9ab","duration":0.13273300000037125,"publicProcessDuration":0,"rollupCircuitsDuration":0.0652010000003429,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.356] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.444] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.477] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2a6df771d7d232460e1f9e321b3ce9b820df456fa783f6b0d6774d3c964cd94b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7d908c6c02e5df741a866bafdb3a7c33152d6017","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x182f5b6c5f30d6884361e83b9d81052653b92c92252e006f4f3d56ad958e8db7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0699663fdbd129b21fccf18187ffaa0133ef943589521a3471be2869b96e7379"],"eventName":"l2-block-built","creator":"0x0571b2dc931e9652dfbac277d4b01a867cc6342e","duration":0.17441299999973126,"publicProcessDuration":0,"rollupCircuitsDuration":0.09150099999988015,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.482] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.495] ERROR: sequencer Error building/enqueuing block: Error: No block for you 08:56:08 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81) {"blockNumber":1,"slot":1} 08:56:08 [08:56:08.497] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.510] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0493c9c7f696fffed5e2d14c0f038f424f80ddd4a09c20390356649872fdbd82","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7d908c6c02e5df741a866bafdb3a7c33152d6017","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0e2d91d1b7f88de251114866c46fe52b8496ef5bc36e2b56a48fe224854638e1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x144364d1abf04f898d2fc0514e446e268fe86fbf24bb32f42fd0394af7fe0737"],"eventName":"l2-block-built","creator":"0x97a58407175e86bfb5860ff39f1bfd65b22f11b0","duration":0.13414300000022195,"publicProcessDuration":0,"rollupCircuitsDuration":0.0659510000004957,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.512] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 08:56:08 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13) 08:56:08 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 08:56:08 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28) 08:56:08 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 08:56:08 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 08:56:08 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5) {"blockNumber":1,"slot":1} 08:56:08 [08:56:08.515] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.529] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x01b179268a32dbff9926b61c3809f1f86f9a9c6c6cda70d3894959320221a854","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7d908c6c02e5df741a866bafdb3a7c33152d6017","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x214f79b3530c71ac589bf702e205039fc833bffdbd2cd365ec630a89e157e96c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0f7947b78d203f394be7e7c35fa38b3f43d5f10f4539a318f469718ff3a31873"],"eventName":"l2-block-built","creator":"0xc8c05c72eee8a39f151071b7d477ca5ce9790f2d","duration":0.22800499999993917,"publicProcessDuration":0,"rollupCircuitsDuration":0.11945199999991019,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.531] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 08:56:08 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59) {"blockNumber":1,"slot":1} 08:56:08 [08:56:08.534] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.564] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x112c0ea9c8477bd5b7dded2d4fd67ad45fe71791d28093de4f912e87e07bb036","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7d908c6c02e5df741a866bafdb3a7c33152d6017","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2bb2b5164b8aa558691b3b4af527e35a0b4004530d603b20e01d7cf28af07b4b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x119df81d09e2aa6048af7befd534454a46979e109419c28322f7edda01708b2a","0x219a5d31846d3d35712d8ed00302b7ecb34043d0a60f9a6b7941a598b726b7db"],"eventName":"l2-block-built","creator":"0xc90b4e48c8361fe263ae7f79f418a40a8aa5e2df","duration":0.15099300000019866,"publicProcessDuration":0,"rollupCircuitsDuration":0.06125100000008388,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 PASS src/sequencer/sequencer.test.ts (5.666 s) 08:56:08 sequencer 08:56:08 builds a block out of a single tx (272 ms) 08:56:08 does not build a block if it does not have enough time left in the slot (58 ms) 08:56:08 builds a block when it is their turn (24 ms) 08:56:08 builds a block once it reaches the minimum number of transactions (62 ms) 08:56:08 builds a block that contains zero real transactions once flushed (7 ms) 08:56:08 builds a block that contains less than the minimum number of transactions once flushed (51 ms) 08:56:08 settles on the chain tip before it starts building a block (87 ms) 08:56:08 builds a block only when synced to previous L1 slot (37 ms) 08:56:08 aborts building a block if the chain moves underneath it (17 ms) 08:56:08 does not publish a block if the block proposal failed (17 ms) 08:56:08 handles when enqueueProposeL2Block throws (18 ms) 08:56:08 should proceed with block proposal when there is no proposer yet (34 ms) 08:56:08 08:56:08 Test Suites: 1 passed, 1 total 08:56:08 Tests: 12 passed, 12 total 08:56:08 Snapshots: 0 total 08:56:08 Time: 5.751 s 08:56:08 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 08:56:08 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?