Parent Log: http://ci.aztec-labs.com/0f04f3152db33879 Command: 24e90b7895ff1ed6 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/8cc8a56892d36191eefb49254ebbe49ea99ef4b8 Env: REF_NAME=gh-readonly-queue/next/pr-14921-78d87cb88633aee537d022d6fd8e57ceb74a3a95 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Wed Jun 18 11:34:53 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14921_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 11:34:59 [11:34:59.067] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.108] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x26cac8a6a4d7a80bd93373af00c2a59862cb7fa8ca8453a78c9ef655e80a47fc","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1f5b240f67bb1ad3c942fff5c009146690f74740","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x061a01122e0325cd1a0fa44935d8a77a42592f5cf59782467201d62befe2caea","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2e30eb0bd9d5260285b0784cac0b5ea5f9a9677c3362b41afcd6584edd030c85"],"eventName":"l2-block-built","creator":"0x091eb683ea3b9420cd1ce1898d8da92786c82fe3","duration":0.6581430000005639,"publicProcessDuration":0,"rollupCircuitsDuration":0.23066500000004453,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:59 [11:34:59.122] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.197] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.212] 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:34:59 [11:34:59.226] ERROR: sequencer Error building/enqueuing block: Error: 11:34:59 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:60) {"blockNumber":1,"slot":1} 11:34:59 [11:34:59.229] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1093cb2cc6851ad8dc79c64c8df9f295175b3c424faf53e2a5605d4a49427445","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1f5b240f67bb1ad3c942fff5c009146690f74740","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x01053e20ce62397fd468893bbf3d5e01a5b678e0c72671d2efeffc52778ed0f4","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x12a2a51d5b6fe49c9ab6603b17679f66bf98c69c24affbe46354db783bc89b75"],"eventName":"l2-block-built","creator":"0xa05d7dd0a3be0635b8a4ffcf8e2c4ee3e7c04240","duration":0.1786130000000412,"publicProcessDuration":0,"rollupCircuitsDuration":0.07450100000005477,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:59 [11:34:59.233] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.237] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:34:59 [11:34:59.296] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x0c4921f6de2bd8fa2812e2fddbb821ed2659a176f2364129a5e972566c19cce4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1f5b240f67bb1ad3c942fff5c009146690f74740","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0f4485ff092b238e2ae11bc770c2ebf835300f7e4f648e7cf9d488e646844663","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x195128e48dc7f7aba818019aff49da98f734e863e930326206cba257c238ea4b","0x11f662e7c11d71e81a4012869e8fff16d59aec935dfd78b6d700143b2a2f0cfa","0x26d9cf23c46e8555370b5d470ca50a56af29d4ee716584ac33c4acb7244b439a","0x13bf31119d48dad7bf9b1e36b9fb3253a57ffdce98482fcbddb4682556106a4a"],"eventName":"l2-block-built","creator":"0xc11a68be45da5ba171b18f01a4bd3ed6448d0c0e","duration":0.1339620000007926,"publicProcessDuration":0,"rollupCircuitsDuration":0.06832100000065111,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:59 [11:34:59.300] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.303] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:34:59 [11:34:59.307] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x1bdc9ce3fdb756c192d0ef39dcc27e149871745ae460f4b177ed01a7557f31b0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1f5b240f67bb1ad3c942fff5c009146690f74740","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0b8a7eba44d763bd13e1a9bfe8dfb73aa9b1446ab9e8c3c18406b06b7125fb79","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x08ce9f0a08e77e1b6f59c8247ae599f509c6983b","duration":0.1326229999995121,"publicProcessDuration":0,"rollupCircuitsDuration":0.06825099999969098,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:59 [11:34:59.311] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.314] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:34:59 [11:34:59.368] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x28402de700bacf92ea0e10208953c90ae63ba468942bede3d7e29e60a8e2c0c1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1f5b240f67bb1ad3c942fff5c009146690f74740","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2454481479f4f61e398193f9b0481c7dad494024466aedd3f083dc079497df07","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1d400b5bd544a3f2555acc22bb2d35339c3ae930a50a3047e702e985c01154a5","0x26ba71d4a1fee9b858f833bc48008c4be4004196285dd8cf723771036fdc1ec2","0x0af7105100aaa62e03921d0ebb80539b7ce246cf650d5b5aacc14ab26c5b0a0a"],"eventName":"l2-block-built","creator":"0x00b80d757592c477316650f6f29272e3aa108a21","duration":0.2217739999996411,"publicProcessDuration":0,"rollupCircuitsDuration":0.12624200000027486,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:59 [11:34:59.374] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.500] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.515] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0e0226229b0cef862d538d7ea143d96f857efe7a501a505598b1ddb582438c7f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1f5b240f67bb1ad3c942fff5c009146690f74740","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0fdc28ccfc946152ff155cde95fb41a8bb66bf9dcd0c19ee53e5ac62611b3502","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x21f34b8f6d08f0840022fd864ceebc0afdcc0945540a1057c40f63658f987a05"],"eventName":"l2-block-built","creator":"0xb875969790fdd88050c7b1960b9d57f2718c6a88","duration":0.19704399999955058,"publicProcessDuration":0,"rollupCircuitsDuration":0.11757200000010926,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:59 [11:34:59.519] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.533] ERROR: sequencer Error building/enqueuing block: Error: No block for you 11:34:59 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:486:90) {"blockNumber":1,"slot":1} 11:34:59 [11:34:59.536] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.552] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x119d762faf660e6825df643dd2875e76066613bf567cfccf7c22682ef3883b3f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1f5b240f67bb1ad3c942fff5c009146690f74740","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1f5494399188ef7ff8f9e511af9b4f5c51ce9fa40e5a2c42cad102b4706a64f3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x192b23b8226c9e7006c6e9540e9dfbcd3cd3761a358369329f27916f7e07017c"],"eventName":"l2-block-built","creator":"0xfb65a3c7f548a93997f2f6fd5a5bb0f1bd2d457f","duration":0.24046499999985826,"publicProcessDuration":0,"rollupCircuitsDuration":0.16195299999981216,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:59 [11:34:59.555] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 11:34:59 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:675:13) 11:34:59 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:34:59 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:612:28) 11:34:59 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:34:59 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 11:34:59 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:500:5) {"blockNumber":1,"slot":1} 11:34:59 [11:34:59.558] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.574] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2c114856d0fe3ef1996ba1b49c681fb7d7a4a184751bee19824d06c2b144cc59","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1f5b240f67bb1ad3c942fff5c009146690f74740","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1defcd46d9f96f94d509e50b6731000f428451ba2182ee4d7b045d2b557b9d0b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x14a094f9717ad50e248e98675750d924a4bf0c92afa85868119c1a6da0ea8d45"],"eventName":"l2-block-built","creator":"0x8d3e03cae4adcaad616b29d4464e757de6429dc0","duration":0.24591400000008434,"publicProcessDuration":0,"rollupCircuitsDuration":0.1051419999994323,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:59 [11:34:59.575] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 11:34:59 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:510:59) {"blockNumber":1,"slot":1} 11:34:59 [11:34:59.597] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:59 [11:34:59.626] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x2f5e8b452f154e2cd2237903d3b2cd7d13ea3407b403d1b77248e1eb5cabd9c0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1f5b240f67bb1ad3c942fff5c009146690f74740","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x04b4fce61989e9db0510c9f490103005bfd58b4488e5a811b8373f61da378a6f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x02120ead8eb9afd8573b5fa03603cab1fe64f2bdd22b3f3600f79ff61af3d976","0x2ca18a47909bbaa1eb13369c2ec2834b3c8e28a18e09049f5ea81ad02ed00f78"],"eventName":"l2-block-built","creator":"0x7a4b5598481e5fd4e32248cd9c086c77ae4202d5","duration":0.19477400000050693,"publicProcessDuration":0,"rollupCircuitsDuration":0.07893200000034994,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:59 PASS src/sequencer/sequencer.test.ts (5.595 s) 11:34:59 sequencer 11:34:59 builds a block out of a single tx (255 ms) 11:34:59 does not build a block if it does not have enough time left in the slot (75 ms) 11:34:59 builds a block when it is their turn (35 ms) 11:34:59 builds a block once it reaches the minimum number of transactions (66 ms) 11:34:59 builds a block that contains zero real transactions once flushed (11 ms) 11:34:59 builds a block that contains less than the minimum number of transactions once flushed (61 ms) 11:34:59 settles on the chain tip before it starts building a block (126 ms) 11:34:59 builds a block only when synced to previous L1 slot (18 ms) 11:34:59 aborts building a block if the chain moves underneath it (17 ms) 11:34:59 does not publish a block if the block proposal failed (22 ms) 11:34:59 handles when enqueueProposeL2Block throws (39 ms) 11:34:59 should proceed with block proposal when there is no proposer yet (33 ms) 11:34:59 11:34:59 Test Suites: 1 passed, 1 total 11:34:59 Tests: 12 passed, 12 total 11:34:59 Snapshots: 0 total 11:34:59 Time: 5.674 s 11:34:59 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 11:34:59 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?