Parent Log: http://ci.aztec-labs.com/b49593a05eb5324c 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:37 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14921_amd64_x3-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 11:34:43 [11:34:43.599] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:43 [11:34:43.641] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x02a5b40a825efb9356f4ee6ec1c83fdbfceeb1c4110d644d1b1c59105159ca5c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbdb05b9548cd44f23607e28d0429c33e23af4bcb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x10246e6a123a7b54b370ba9ba2ec27d20e26f2334f1366cc33446cb596ab39f0","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1836d2cbd8153ca3a03eadf8be7b65f8e1c574db5c37119c7f9226528cc06e33"],"eventName":"l2-block-built","creator":"0x6a731dfbf1d3d4e4d8e1f2a785325aa394b47fd5","duration":0.705312999999478,"publicProcessDuration":0,"rollupCircuitsDuration":0.27375599999959377,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:43 [11:34:43.653] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:43 [11:34:43.751] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:43 [11:34:43.773] 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:43 [11:34:43.776] ERROR: sequencer Error building/enqueuing block: Error: 11:34:43 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:43 [11:34:43.780] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2b8ce1690267b813db0a7c13ce41a2266a2f2b8f28b08995a41c351493437fb7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbdb05b9548cd44f23607e28d0429c33e23af4bcb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x011c32b3b5bdba1889a2cd4eefde313b9381e112381def9b8f02191f09d00a44","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x273d4135d11dadc01fa13213e1413169301c3e0e4f71298e9470c1fbffca2f07"],"eventName":"l2-block-built","creator":"0xdc798d2fc2fa92694f0e3b413b8ca55b1da6e410","duration":0.2974290000001929,"publicProcessDuration":0,"rollupCircuitsDuration":0.15997999999945023,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:43 [11:34:43.786] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:43 [11:34:43.791] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:34:43 [11:34:43.858] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x059cac3b76a20a84b1ed826257f1675962231d443f5dd4316c4f468696df2eba","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbdb05b9548cd44f23607e28d0429c33e23af4bcb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x211f9ffe92521de53f7be9ff6527117efb7fb93bd4dd91067c06ebb2a7a76cc8","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0c1e2033bc24f19bea1ee1ba8ea5c8c131f44c62d329806b270364a9eaffbeb0","0x052cb5fc89a2cd0879e64c07fbb7617baf418063b09ad929db6d9ac5248a0b37","0x0beda78f7056a8e82f687fa251136b3f0d9a6a14ff92cade9145e95e57a01826","0x1951b656758eaecce6040dc2b055863a7b20d3837bada2ae58225e5a89400e14"],"eventName":"l2-block-built","creator":"0xc9922f4b78b9551fbe68073b79084fd7286c466e","duration":0.24045500000011089,"publicProcessDuration":0,"rollupCircuitsDuration":0.1303779999998369,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:43 [11:34:43.864] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:43 [11:34:43.868] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:34:43 [11:34:43.873] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x00482d8180b23483d696577f46139653ce662b85ae04067a2f056c3c740376cb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbdb05b9548cd44f23607e28d0429c33e23af4bcb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2549fdfc3550d5b4c6039808b777dbfc66b1e4fd50b7c64e2801533fb535bb84","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x285f6a135be60c27ad9a9e7853e57dde381a5259","duration":0.16294999999990978,"publicProcessDuration":0,"rollupCircuitsDuration":0.0816449999992983,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:43 [11:34:43.876] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:43 [11:34:43.878] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 11:34:43 [11:34:43.918] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x1a3d9cfcf56bfaec1f6df2d2509098bc3f432c1817743566924ceec1e89b04ce","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbdb05b9548cd44f23607e28d0429c33e23af4bcb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x251e4af8ec0525b52b8951d2207b084d021514b3110f28929fc23731362f6907","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0756936e24280c610082b81c9137fa223425559117c7a1ece183722d78c1fb2b","0x26086efb160ac9c0701d166fe5c3b12ce7f4cfab8c541808e21a7cb321ad02ce","0x25bbaa2c217805f42382830973512376e08878d2c3015288eaaddc2be3638329"],"eventName":"l2-block-built","creator":"0x52552519accff3926d8717ff6419eab4605ad1d2","duration":0.16772099999980128,"publicProcessDuration":0,"rollupCircuitsDuration":0.07960499999990134,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:43 [11:34:43.922] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:44 [11:34:44.012] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:44 [11:34:44.027] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0cb96cf4d1cdd77c155755a3879320f8b248a20bd80e394fded5084082edc16b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbdb05b9548cd44f23607e28d0429c33e23af4bcb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x23b65fa0ce090d51c61e6a2420f9e90d76dad148756fa831f987ebdf6c8af029","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x305c551fd80521336aad84a2cbb7bd4a9f38fb2b43265d3c7117426ac623b800"],"eventName":"l2-block-built","creator":"0x45c9e01ca27d8b8f8fa57e3a439543514193402b","duration":0.21144300000014482,"publicProcessDuration":0,"rollupCircuitsDuration":0.11924700000054145,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:44 [11:34:44.031] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:44 [11:34:44.046] ERROR: sequencer Error building/enqueuing block: Error: No block for you 11:34:44 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:44 [11:34:44.049] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:44 [11:34:44.077] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x17bbc4a6f6d10d33d2768310c0444807d138fbb853c6847ecb13d1e120f0f425","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbdb05b9548cd44f23607e28d0429c33e23af4bcb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2aa33bc78828ad96757d3b3fb920b6ae7379f16c8402b1c3bd877a2a5d0e5523","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0c4e07fed05617dbc075b388860f426502d4f5eb26828acd85f269b0d696454c"],"eventName":"l2-block-built","creator":"0xb9d4a0c8f240f077df161eef9a4de41bd96a195b","duration":0.282177000000047,"publicProcessDuration":0,"rollupCircuitsDuration":0.13952799999970011,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:44 [11:34:44.079] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 11:34:44 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:675:13) 11:34:44 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:34:44 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:612:28) 11:34:44 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 11:34:44 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 11:34:44 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:44 [11:34:44.081] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:44 [11:34:44.094] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2674d02d02803c283722a5c355cedf02a4440e664af3e53f5b633fbe209c62e7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbdb05b9548cd44f23607e28d0429c33e23af4bcb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x078fbb38eabb76b1f307d3ec79263d571ac5f84fa765b6e2f20c6631fc6858d1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1e06b9869f2a2272faff13a5f373ee36b46e4c44a9a69b87b3ea225023c97e3d"],"eventName":"l2-block-built","creator":"0xc4b46edab78caeb1ec27c6a578fa4890a643c942","duration":0.17648100000042177,"publicProcessDuration":0,"rollupCircuitsDuration":0.09215599999970436,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:44 [11:34:44.095] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 11:34:44 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:44 [11:34:44.097] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 11:34:44 [11:34:44.123] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x2501bccc9ee0a309d781e8cc99b02b433e155391d4270236cf9132c2d5b238aa","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbdb05b9548cd44f23607e28d0429c33e23af4bcb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x28b4092b129b75c19e9276836aebb83065784e9e08c6f4f62967ff90e7b97d91","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x150c9e7cf833993161f215c0c1bef039c44e03d8cb29a0b88c3cc5c7eae381e1","0x24f680a07f0367e922ebc7744f5419bee128949cccd06cb1a23d0dcc9d1eff13"],"eventName":"l2-block-built","creator":"0xd347c0b0f664d6d8339d17f8cb0f40dc80a2cdc3","duration":0.22338399999989633,"publicProcessDuration":0,"rollupCircuitsDuration":0.0606340000003911,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 11:34:44 PASS src/sequencer/sequencer.test.ts (5.894 s) 11:34:44 sequencer 11:34:44 builds a block out of a single tx (271 ms) 11:34:44 does not build a block if it does not have enough time left in the slot (96 ms) 11:34:44 builds a block when it is their turn (36 ms) 11:34:44 builds a block once it reaches the minimum number of transactions (78 ms) 11:34:44 builds a block that contains zero real transactions once flushed (12 ms) 11:34:44 builds a block that contains less than the minimum number of transactions once flushed (45 ms) 11:34:44 settles on the chain tip before it starts building a block (89 ms) 11:34:44 builds a block only when synced to previous L1 slot (19 ms) 11:34:44 aborts building a block if the chain moves underneath it (18 ms) 11:34:44 does not publish a block if the block proposal failed (33 ms) 11:34:44 handles when enqueueProposeL2Block throws (16 ms) 11:34:44 should proceed with block proposal when there is no proposer yet (28 ms) 11:34:44 11:34:44 Test Suites: 1 passed, 1 total 11:34:44 Tests: 12 passed, 12 total 11:34:44 Snapshots: 0 total 11:34:44 Time: 5.986 s 11:34:44 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 11:34:44 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?