Parent Log: http://ci.aztec-labs.com/dd99e75a6da3da84 Command: 53a3eb771435c939 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/6e3848bbd6845559b55825f0bc64df0673272969 Env: REF_NAME=gh-readonly-queue/next/pr-15167-bae1f0ed01e43b291f60c0888e05ceb15d4bb6f6 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Fri Jun 20 09:38:29 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15167_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 09:38:36 [09:38:36.273] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.313] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0747c4139de899c23788bb13ef9114ce4ff9c53960516856b3fc19ac1248ca96","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf7cf722352a178af50788b2abf2eeaa61ee1a1f0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2859036fcdec042385731b32826ae6c87f867051cf5322bbcd493eac7c8f43b5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0f2c106f0db42e021ce2d2d0a39d12e414ca7166b781202027ac5a6570f794e9"],"eventName":"l2-block-built","creator":"0x4bc38cc7c7256137fb35d73cd7c6eb8e4c59e1ea","duration":0.5401330000004236,"publicProcessDuration":0,"rollupCircuitsDuration":0.2313159999994241,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 09:38:36 [09:38:36.337] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.387] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.405] 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} 09:38:36 [09:38:36.407] ERROR: sequencer Error building/enqueuing block: Error: 09:38:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53) {"blockNumber":1,"slot":1} 09:38:36 [09:38:36.411] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x05797e58d38014d59c8d3255e3a67759650de7d8b5ab97803ef7d167133534ee","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf7cf722352a178af50788b2abf2eeaa61ee1a1f0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x167bc2a3e029d7aa69d47f448320e46f4952b3e9753899006f516dd156db1163","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1aba646bcda57d9ec01a448d8b8302800beab2fb3ef443469c9757e3711d53f0"],"eventName":"l2-block-built","creator":"0xd4fd104f4c3b8e8079f616b446144b2406789663","duration":0.2605260000000271,"publicProcessDuration":0,"rollupCircuitsDuration":0.1472730000004958,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 09:38:36 [09:38:36.416] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.420] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 09:38:36 [09:38:36.484] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x11bcda315e6bdd67eefdb417ed222ac88dacdc54dbb1d33b6cf2aeabb9db4a3b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf7cf722352a178af50788b2abf2eeaa61ee1a1f0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x11902a014049028b938c3f9e2efabd332f642c7367f96488a1afee2c2334ed10","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x21c8d9c3a34cb4a169ef1a01b26420161ed146adac9fbef2596e890338f32b84","0x19c0e3cd06bf9224e96904ddd7d0cc57bcf0a4be6c6c46cf019f51fbf99ad93f","0x0dc7724d876e6aa3a5d160912e194d005d28d468bdf6a5e9df1b7645ac7e9e8e","0x1404aed5dd5dfc799ed1890b59934c1029803df3f3fb0a52f84eb716087ec35d"],"eventName":"l2-block-built","creator":"0x83b494681736db3f3dabba11c71456c9506e7049","duration":0.17281399999956193,"publicProcessDuration":0,"rollupCircuitsDuration":0.09052200000041921,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 09:38:36 [09:38:36.490] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.493] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 09:38:36 [09:38:36.499] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x14b8b6038193dde7bdc3034c0269e021fe737dd4129ff6345d3ec79fd6833d87","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf7cf722352a178af50788b2abf2eeaa61ee1a1f0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e3811f30a0f4f7a797bc24ba61dedc405289e9747162ad19251b16b3d81f4c2","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x926b0e2e079e18093f34b6ae51c99835d42965b8","duration":0.2700059999997393,"publicProcessDuration":0,"rollupCircuitsDuration":0.1386529999999766,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 09:38:36 [09:38:36.504] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.508] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 09:38:36 [09:38:36.564] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x15e330937bdf156ded75b8b27bac4052c27bfaea68b55972ead54cf55012b2fd","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf7cf722352a178af50788b2abf2eeaa61ee1a1f0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x05b9672433099b0c57775826ce7218fd0bc8b63628c16f09f66d821a4c18252c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0d2c69c1688fcf20bc9e8f5f9f1fc3a624faa8d6e1d663a9e767a66fe625e334","0x0da63959a2fdd35bddb924e9789a83ff104c019ccf2167dd1a8750495951da31","0x260e09ad0ab8338cf0a8f65605714d4b7c437e7c72e02309165b80593faa2063"],"eventName":"l2-block-built","creator":"0x979b1daad26bf037c9a14c583409e325654cb35b","duration":0.17046399999981077,"publicProcessDuration":0,"rollupCircuitsDuration":0.08186200000000099,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 09:38:36 [09:38:36.568] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.719] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.741] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1c2066a098897e956ae64230f11669dfd4f74a55b153b737ccc3f7014689fb81","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf7cf722352a178af50788b2abf2eeaa61ee1a1f0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2ada47eaac74e537dcbf697d5590f45d4d6dd735e5fe55bfb14d4b9b44b1e68b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0bfb13e75e5fea0d1822335ac5d2739fd20779a8456e6b91979ed2849aaa3612"],"eventName":"l2-block-built","creator":"0x2f9e1096099f3d61db9a8a5a1031cb6878652367","duration":0.14890400000058435,"publicProcessDuration":0,"rollupCircuitsDuration":0.07597199999963777,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 09:38:36 [09:38:36.745] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.763] ERROR: sequencer Error building/enqueuing block: Error: No block for you 09:38:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81) {"blockNumber":1,"slot":1} 09:38:36 [09:38:36.767] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.785] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x17e3e1f0a9c7c795cf196110e8d4168e605a573cfbee9033b6155fe14a7dc456","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf7cf722352a178af50788b2abf2eeaa61ee1a1f0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2293f68a26009ba45652e30f89b4d0402f90113c2ef792dbe018de74bb16e43e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0d218b0c8335608bcdbe87e65b5a7d2cb1c1a583a8fe6448df20385691817047"],"eventName":"l2-block-built","creator":"0x8ed59499b1d1462f50bf8022362fd94c1e3f59d4","duration":0.2926770000003671,"publicProcessDuration":0,"rollupCircuitsDuration":0.12264300000060757,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 09:38:36 [09:38:36.789] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 09:38:36 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13) 09:38:36 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 09:38:36 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28) 09:38:36 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 09:38:36 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 09:38:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5) {"blockNumber":1,"slot":1} 09:38:36 [09:38:36.793] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.813] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2aef1ee040abfcbb6493c3841e693a2805533e2d1fd691c9e019200bcba0b3b5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf7cf722352a178af50788b2abf2eeaa61ee1a1f0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x168cd6272bd4b871b8210cbe6e9f0a7d726a458849a110c9fc7b06c9f4009315","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1656c282015b3312daea3ee56b07f8f0e250dfe75b98172cbe34b2b860aeef1d"],"eventName":"l2-block-built","creator":"0xee1506c90da4b6de2f8e9ef1fe320db597f4e3ad","duration":0.20509499999934633,"publicProcessDuration":0,"rollupCircuitsDuration":0.10259300000052463,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 09:38:36 [09:38:36.814] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 09:38:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59) {"blockNumber":1,"slot":1} 09:38:36 [09:38:36.817] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 09:38:36 [09:38:36.847] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x2ee37ea2ab20912d685e9f47f474e5791083c79ba9f88ef6404783da4ae73647","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf7cf722352a178af50788b2abf2eeaa61ee1a1f0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1382ecb749eb0c8af657f7003af44cc2305eec2673c8c278d5afb7d88dd1be7c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2c0605cbf0ca65bcd488c2d8602c48484e7e8ceb5ead49644e85de2056e59825","0x21d48d00e420812c04191981bbd1a2bfa0fa798fc975090277a308c94c212a93"],"eventName":"l2-block-built","creator":"0xd517c9b5383f4958bc689af708c5b374adf40b93","duration":0.14645299999938288,"publicProcessDuration":0,"rollupCircuitsDuration":0.06300199999986944,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 09:38:36 PASS src/sequencer/sequencer.test.ts (6.146 s) 09:38:36 sequencer 09:38:36 builds a block out of a single tx (258 ms) 09:38:36 does not build a block if it does not have enough time left in the slot (63 ms) 09:38:36 builds a block when it is their turn (29 ms) 09:38:36 builds a block once it reaches the minimum number of transactions (73 ms) 09:38:36 builds a block that contains zero real transactions once flushed (13 ms) 09:38:36 builds a block that contains less than the minimum number of transactions once flushed (64 ms) 09:38:36 settles on the chain tip before it starts building a block (130 ms) 09:38:36 builds a block only when synced to previous L1 slot (45 ms) 09:38:36 aborts building a block if the chain moves underneath it (21 ms) 09:38:36 does not publish a block if the block proposal failed (27 ms) 09:38:36 handles when enqueueProposeL2Block throws (23 ms) 09:38:36 should proceed with block proposal when there is no proposer yet (32 ms) 09:38:36 09:38:36 Test Suites: 1 passed, 1 total 09:38:36 Tests: 12 passed, 12 total 09:38:36 Snapshots: 0 total 09:38:36 Time: 6.25 s 09:38:36 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 09:38:36 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?