Parent Log: http://ci.aztec-labs.com/55755cfc18e6eb0f 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:02 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15182_amd64_x2-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.268] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.311] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1b3537546da9fc4d2a0ba1829a3946577481061be72024ab2c839e0f6f6d0ddf","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdc90a430f494a8ec692fce02677e119a84aeb9f9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x14258f454719f8fe2b28b0fe2d7c0a89990a6c46043ea8e9e5659356a2dbb428","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1898997ed89a021aee469a4acf1a0ae0e5c360fc3dcacb9eb07349fb859cd15c"],"eventName":"l2-block-built","creator":"0x4d976fb4326bbcd0b510cd31b702eb48b4a164a5","duration":0.9391770000001998,"publicProcessDuration":0,"rollupCircuitsDuration":0.33970899999985704,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.343] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.406] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.427] 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.430] 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.433] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1b639a28814a7b62ce18f8306ba12d2c8201ddad7fe6f226003f0762ab805e6f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdc90a430f494a8ec692fce02677e119a84aeb9f9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1d8896d416e447bf08d95e8dab63ea0b00383fcc002deeb4c9eb8d8da19a6dc6","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0523ea06f13413a28396ee467faca39dc0c723ab5e7bb0821fffb40eee386f23"],"eventName":"l2-block-built","creator":"0x7bcdca86c560dcce8768d9b34d5e3460286cbf6a","duration":0.23002600000017992,"publicProcessDuration":0,"rollupCircuitsDuration":0.11989300000004732,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.438] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.443] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 08:56:08 [08:56:08.509] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x2efe58324318b1029d3f68576c53c5d400c17ff4c4f1da0c6fbb797e0091ad5e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdc90a430f494a8ec692fce02677e119a84aeb9f9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ae9eb9c080924dd35e7b86864ce1d21ab4f02aa440b2b910060f5ca0b120809","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1ee83e1d2bb6eaf73431eac0a7fbd3e3a7dcf806f59dde91a70cc757cd304776","0x1a8811b8a3952c83d32547193c5f9f97c018d4308003b551ad3d921165f760ee","0x2c96ec7164ee2dc33f2006a354da76fb8526a42a2f3f1e44e5168a67ccdaacfc","0x0cf3fbfa209b2c7513ce69ac4a2f46a3dd8100c9f02380f1d660af884343104c"],"eventName":"l2-block-built","creator":"0x79c00b0050030359df9794ff4eff14e8835e9495","duration":0.1261240000003454,"publicProcessDuration":0,"rollupCircuitsDuration":0.060081999999965774,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.514] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.517] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 08:56:08 [08:56:08.521] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x174a7ead25b3d7fecf7991ce40da8b18e1301811fff66fec913778f84a7a7ebe","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdc90a430f494a8ec692fce02677e119a84aeb9f9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x086d6f323c07244d66fa06c5bbdc8691001555c8389584d578149c1419b06d8f","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xb686a8fe371476012924e0b3238337787535c7b2","duration":0.1469440000000759,"publicProcessDuration":0,"rollupCircuitsDuration":0.07786199999918608,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.525] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.528] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 08:56:08 [08:56:08.569] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x281c03663f1814ff4cd6e6fe957e968c56f221c31fc80dc9dc7f947c693fb6c1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdc90a430f494a8ec692fce02677e119a84aeb9f9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x22f79e7937f33cb696e7c8d6dbb2ea6632e213d9a338c94a573a8cf4a9499d14","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1209f113e8c005d953ed1a4f5b7a833337d8b279434b25cdce5d7e39f31dcb06","0x0ccc8cec0b3d3413eac6b13820eda18736f22d447df9f001922d5291a97fe815","0x0b172aca0167780cd090c7e39a53289ac3fee8a47e2561909c8c831d7563cc0b"],"eventName":"l2-block-built","creator":"0x7bae9546bb101dc7cf7d8eafe2198a3b56ed113a","duration":0.17747500000041327,"publicProcessDuration":0,"rollupCircuitsDuration":0.09155199999986507,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.574] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.675] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.690] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x00664dfd30f3e1079607d5885a126795349aa8fa200320f1b01cf311f1bfc7ba","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdc90a430f494a8ec692fce02677e119a84aeb9f9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x095058c657bbbfe71a6ac881af79e903d23ff91dbd6e783999e64c2ac8fd405b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x136204c6007761da3ad352d1ce24d5ffb81e50917220940dc035d238eab75ad6"],"eventName":"l2-block-built","creator":"0xc374f8f82097e5a51a23c90055c6ae7592777e1c","duration":0.11853300000075251,"publicProcessDuration":0,"rollupCircuitsDuration":0.058571999999912805,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.693] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.705] 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.708] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.720] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x28fcc577aaaffd6cc22d46d2f270ab3db3b360658046827686a6420128471882","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdc90a430f494a8ec692fce02677e119a84aeb9f9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0e947357fc2eb4c5544278938265e7d80812f88ccfdc113b94f907f3265e5b54","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x118fa69a06d68d0a1f2807f09253ca125125553cbdb1a7e6d656876f5839ae6b"],"eventName":"l2-block-built","creator":"0x6236f08944e4f5566f9e3d12afa330b5b3a53397","duration":0.16770499999984168,"publicProcessDuration":0,"rollupCircuitsDuration":0.06430199999977049,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.723] 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.726] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.739] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x261c31651953638b35bfce2eb3d8c74504f24652ac54ee195f3e43b349c581dd","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdc90a430f494a8ec692fce02677e119a84aeb9f9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0bc7f3842f9109fc01e8dd213c80f07a0720868de1f1215c6ff92f8f74e4750f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2091d0d531d5945c801631eaf9d42f5136e4cf85eaeef646c1b5de695f36dd01"],"eventName":"l2-block-built","creator":"0xc0791e4fce6d275dc271586badb1f11c0517b931","duration":0.16935499999999593,"publicProcessDuration":0,"rollupCircuitsDuration":0.08383200000025681,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 [08:56:08.740] 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.742] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 08:56:08 [08:56:08.770] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x08dc42d8cdd5211551552cb84d703edecb68f6c13675277f9597e5faa310141a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdc90a430f494a8ec692fce02677e119a84aeb9f9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x21e70ec882ee37d0bcb670475fa7043730ec82dad2aa59951b02e3c03825c769","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0a98166dcbadf6c62f034b89927d99e35d1f1af69930854904e9fcb7edbac63b","0x1cdaa7a4fcff1491d746ea3448eb4e1ad5c4f078fef20b239d20cb453dae192b"],"eventName":"l2-block-built","creator":"0x7c6e0e59780948fafe7ad3482405883f993e95d6","duration":0.22650599999997212,"publicProcessDuration":0,"rollupCircuitsDuration":0.0969519999998738,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 08:56:08 PASS src/sequencer/sequencer.test.ts (5.246 s) 08:56:08 sequencer 08:56:08 builds a block out of a single tx (261 ms) 08:56:08 does not build a block if it does not have enough time left in the slot (81 ms) 08:56:08 builds a block when it is their turn (33 ms) 08:56:08 builds a block once it reaches the minimum number of transactions (76 ms) 08:56:08 builds a block that contains zero real transactions once flushed (11 ms) 08:56:08 builds a block that contains less than the minimum number of transactions once flushed (47 ms) 08:56:08 settles on the chain tip before it starts building a block (81 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 (14 ms) 08:56:08 does not publish a block if the block proposal failed (17 ms) 08:56:08 handles when enqueueProposeL2Block throws (17 ms) 08:56:08 should proceed with block proposal when there is no proposer yet (31 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.334 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?