Parent Log: http://ci.aztec-labs.com/1fba7ea69bc65366 Command: b818050160cbcbd8 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/184d5f7d956dd7251670a2dd6728f313cfdf3caf Env: REF_NAME=gh-readonly-queue/next/pr-14822-e56baa7f24bac54baf9e2f22f6f33ae6fa8b8c0f CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Fri Jun 13 21:18:17 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14822_amd64_x3-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 21:18:22 [21:18:22.924] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:22 [21:18:22.971] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x21a945f04872f103cdaeeb7a14fa2b570838249eb9fd998be6868d1dd01cf787","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2fdafd1c63cd95b949bbb5b60f6ad5a334e513d2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x24f98b075117356813827f5ede3296ed6cf56e49583d9943a4743e830114d263","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1598c8d8af80ca1b139c5533d6cb260afb40979b17e7903ac96ea50d1b2e252b"],"eventName":"l2-block-built","creator":"0x7e20dc5299d7d585d2b0d492bf523e0fe7a5b2b9","duration":0.5468030000001818,"publicProcessDuration":0,"rollupCircuitsDuration":0.2202450000004319,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:18:22 [21:18:22.979] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.022] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.045] 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} 21:18:23 [21:18:23.048] ERROR: sequencer Error building/enqueuing block: Error: 21:18:23 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60) {"blockNumber":1,"slot":1} 21:18:23 [21:18:23.051] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2d8ac51bbdb168cb7307387276bb401219ba78977ff54a81d9d7cfd5ba8fe69b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2fdafd1c63cd95b949bbb5b60f6ad5a334e513d2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0d7d0fa0bd90b4f1cd263b0377462400f43486f8c4f5e9b69a741b055245571a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x05efc87a8f048d7ebbb15865dd741cfb6d736a4fe6db3f6c73c461b1b711a2ad"],"eventName":"l2-block-built","creator":"0x723d9c513f50d514ba24a7c84c13deafd3babd8e","duration":0.18050399999992806,"publicProcessDuration":0,"rollupCircuitsDuration":0.09104200000001583,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:18:23 [21:18:23.055] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.059] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 21:18:23 [21:18:23.105] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x1b194dd2fe60cf1ba13c1c06e5b50c6937d9820304ddff9d6547601d302de829","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2fdafd1c63cd95b949bbb5b60f6ad5a334e513d2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2edcfa955074aba1a78ae32846aa12bba2e355be85d9e30f8b53bbf375f75c5e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0a9b46295b893ceb1563d582cd5f91dfcb0bf1fb26cfe9c0cfa05794be0e3139","0x2049a83fc6272dd028406105402c17639cf41205ce36819d5463b382892fa3c6","0x141e381b7192b3c10ff198dc8388822595a0b0966aa8fa28d98fa530b55601ac","0x17274d1b2d693ebb0f5498b5600f78d14844b9f4bc5660f8f5dac9fb6710decc"],"eventName":"l2-block-built","creator":"0xcc70016c3a110d17be39f937771edbcab5547d2a","duration":0.19155399999999645,"publicProcessDuration":0,"rollupCircuitsDuration":0.11775299999953859,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:18:23 [21:18:23.110] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.114] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 21:18:23 [21:18:23.117] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x14aaf5ca0f89095aca6dfaa55c6185b327a1a5edbdd63e428d8d1ebaf06cefd6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2fdafd1c63cd95b949bbb5b60f6ad5a334e513d2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0ad6e4a07e69874255628c069948ce8824bd4b2cd623380e6a6dd089b86f62a1","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x66dd828bba328b52acefe947dd89285b1dce1e62","duration":0.11794300000019575,"publicProcessDuration":0,"rollupCircuitsDuration":0.06468200000017532,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:18:23 [21:18:23.120] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.123] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 21:18:23 [21:18:23.189] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x1c6ba6286448f2fc8f12016e84e09603496fabb7c3d36ae73038cb4e6632855f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2fdafd1c63cd95b949bbb5b60f6ad5a334e513d2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0a42f767eea87a6daf25a085bf36d04f9681334f1cbb40a6a1918a60edead625","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x047a3a4f74c8f86d10e27db13e5e5b6e017f6fbd399ab456ab807980c081779e","0x18d931bf167c671a6b696e922b7eda2c701c68c999b30112cb1ba5e03b2ff7db","0x2905dc7b49bdd58be8f53c3e1f7adab217cc78c2be373517e21a32b4db0bbdfb"],"eventName":"l2-block-built","creator":"0x45a35fd6b208e05c203200e14e675131b50a18f5","duration":0.22894599999926868,"publicProcessDuration":0,"rollupCircuitsDuration":0.11193199999979697,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:18:23 [21:18:23.194] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.283] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.299] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2a35e707af50345862ad557784e1cae73035650b425de937a42d11178c8c899c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2fdafd1c63cd95b949bbb5b60f6ad5a334e513d2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x09b76f0dbc5f082cffee463f52f3e562d69c2f3fdb551d0054361f237b04539c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2afc15a9c81cdfc1285e2c38a7ab041330be5b93f147719db96ab81fb8a431cc"],"eventName":"l2-block-built","creator":"0x4fe4ba809f00e0dc8983964bd81d4e2eddf814ca","duration":0.15044299999954092,"publicProcessDuration":0,"rollupCircuitsDuration":0.07474200000069686,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:18:23 [21:18:23.302] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.316] ERROR: sequencer Error building/enqueuing block: Error: No block for you 21:18:23 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90) {"blockNumber":1,"slot":1} 21:18:23 [21:18:23.319] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.332] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0b235b04dc654d7177ec603ccb2c1b445c86bb9b6a4db5f745e3c1d5d6797968","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2fdafd1c63cd95b949bbb5b60f6ad5a334e513d2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0287c8c286125c428d434939425477580992158466224cca43ec006577606c87","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0921fcc8cbd20d221b63b7340783effe103d7a99d0d1b13d54fc1cdc1378cbcd"],"eventName":"l2-block-built","creator":"0x29ba866f6f32215bb6ad71ea4052f6a80461427c","duration":0.19395499999973254,"publicProcessDuration":0,"rollupCircuitsDuration":0.10999200000060227,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:18:23 [21:18:23.335] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 21:18:23 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:664:13) 21:18:23 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 21:18:23 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:607:28) 21:18:23 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 21:18:23 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:413:17) 21:18:23 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5) {"blockNumber":1,"slot":1} 21:18:23 [21:18:23.337] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.352] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1ea24ad24ecc7501e1d7052936c0ecb78c0a04cee2e932f8e51c5c48b5c841c2","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2fdafd1c63cd95b949bbb5b60f6ad5a334e513d2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0bd837c69966571b1860660801139d7275f5275e12013bfd17a7c6a28e88876d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1cc8e13cce2f11605376088e98ce0e90b61fc58770a8ce29ecee991a9a8fb646"],"eventName":"l2-block-built","creator":"0x69e1e5cef83d79b01ee002481bdac0c22ff272f2","duration":0.27778699999998935,"publicProcessDuration":0,"rollupCircuitsDuration":0.17347400000016933,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:18:23 [21:18:23.354] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 21:18:23 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59) {"blockNumber":1,"slot":1} 21:18:23 [21:18:23.356] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 21:18:23 [21:18:23.381] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x0c0034cbe72f1fd832896d0ac7c3001183a317bf620f5dc6138b7e051f079494","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2fdafd1c63cd95b949bbb5b60f6ad5a334e513d2","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x09aba9e40e95c2ed6548321970b3e0d92c5b76ba16779a503286abdd4c2d7633","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x02bf73ded39df8497bd8a1c17bd291bf74cc8ec2b7c3875bcb02eea5e5f3e341","0x274ac6358c554d0a40daa72f3fb17d98b22e95a6e2740282da8028d175af235e"],"eventName":"l2-block-built","creator":"0x8b64cf374d95c97965f4b5dc0133f57ca255c146","duration":0.17817399999967165,"publicProcessDuration":0,"rollupCircuitsDuration":0.08131200000025274,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 21:18:23 PASS src/sequencer/sequencer.test.ts (5.105 s) 21:18:23 sequencer 21:18:23 builds a block out of a single tx (270 ms) 21:18:23 does not build a block if it does not have enough time left in the slot (42 ms) 21:18:23 builds a block when it is their turn (33 ms) 21:18:23 builds a block once it reaches the minimum number of transactions (54 ms) 21:18:23 builds a block that contains zero real transactions once flushed (11 ms) 21:18:23 builds a block that contains less than the minimum number of transactions once flushed (73 ms) 21:18:23 settles on the chain tip before it starts building a block (89 ms) 21:18:23 builds a block only when synced to previous L1 slot (19 ms) 21:18:23 aborts building a block if the chain moves underneath it (16 ms) 21:18:23 does not publish a block if the block proposal failed (18 ms) 21:18:23 handles when enqueueProposeL2Block throws (19 ms) 21:18:23 should proceed with block proposal when there is no proposer yet (28 ms) 21:18:23 21:18:23 Test Suites: 1 passed, 1 total 21:18:23 Tests: 12 passed, 12 total 21:18:23 Snapshots: 0 total 21:18:23 Time: 5.173 s 21:18:23 Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i. 21:18:23 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?