Parent Log: http://ci.aztec-labs.com/6840d784c8757000 Command: 1a84647d900d18a3 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/484694b997ac4ff62ed6d008cc3f12e0c60720ff Env: REF_NAME=gh-readonly-queue/next/pr-15077-3c1b9d57eadcc8fb03a7ed42610cf0a1ae4a32eb CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Wed Jun 18 07:43:15 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15077_amd64_x1-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next 07:43:21 [07:43:21.801] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:21 [07:43:21.840] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x1190d4feadfeb86f5e3c1949042e1ff329be09a0ba32f24824dd9381bc9745a5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xadfe569ba020ee46bc0ca9e0831722054acd4f20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0d1eb812e0e040fb119949ac953f88f21e07622d42025b051ea04223b070e547","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x14fb7d144068ebff5c78dac046b52d818b7015d1fe5cde47dc3ffeb1e0723f4e"],"eventName":"l2-block-built","creator":"0x206d4a634d76e3f942410080e2783e3733dee926","duration":0.7645000000002256,"publicProcessDuration":0,"rollupCircuitsDuration":0.2901269999993019,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 07:43:21 [07:43:21.872] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:21 [07:43:21.929] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:21 [07:43:21.948] 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} 07:43:21 [07:43:21.951] ERROR: sequencer Error building/enqueuing block: Error: 07:43:21 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:60) {"blockNumber":1,"slot":1} 07:43:21 [07:43:21.953] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x0b6b1bbaa80b1a1181407dd363692b10d02d605877e6f36b90f348c076751c70","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xadfe569ba020ee46bc0ca9e0831722054acd4f20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x16f284f12008dc9fb2d5186d1e49d9f58dcc762c16dc966ad4d9659146fee09f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0f71d4ae714f695ff48b85a9f11ca4ae94e00d421cfbc9568f83bc8495052cc1"],"eventName":"l2-block-built","creator":"0x2ec92a3c1286591e8b44e4cb83b897bb6cf68432","duration":0.13397400000030757,"publicProcessDuration":0,"rollupCircuitsDuration":0.05986200000006647,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 07:43:21 [07:43:21.956] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:21 [07:43:21.964] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 07:43:22 [07:43:22.021] INFO: sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s {"blockHash":"0x2f5ebec8660c1c6e6385a7e67d11ef9f77ce4073a138e601fca877c1f028a3ed","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xadfe569ba020ee46bc0ca9e0831722054acd4f20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ffda34bc60c30761215f034f437eed2e41c92ca7d40999dff53ca4696b56996","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x09286463194a8a85b8797458ed0806d654af90993f64939ea6ddcfd9160aef39","0x0e606a2044d3420458d13b156ba830f2bf22dea44101e7ac2a0c3040cb0d1d19","0x0069288df1786f677f22153d8a255cccb5764979d2d03ea456cac995c81fa413","0x00dc5133aa453ffc7c2a3efc24ce45f709e4b16f11618c0801ce1f015a30d6bf"],"eventName":"l2-block-built","creator":"0xcd2220dc88d745622ee126321cce9cca9f12aaa7","duration":0.16826400000081776,"publicProcessDuration":0,"rollupCircuitsDuration":0.10688299999947048,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 07:43:22 [07:43:22.025] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:22 [07:43:22.028] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 07:43:22 [07:43:22.032] INFO: sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s {"blockHash":"0x06b9fd4f1b03efea9fb47a2e5e9e583d02151f3d86c96ad82badac4bb8feb3e4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xadfe569ba020ee46bc0ca9e0831722054acd4f20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2bc74d3bf4f2a0fdaad9964ff11bf86d0b36edfdd027dd41ae3d90996a8cefe2","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x47857a164184740662534409a54296505042296f","duration":0.1325730000007752,"publicProcessDuration":0,"rollupCircuitsDuration":0.06580200000007608,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 07:43:22 [07:43:22.035] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:22 [07:43:22.038] INFO: sequencer Sequencer config set {"minTxsPerBlock":4} 07:43:22 [07:43:22.083] INFO: sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s {"blockHash":"0x23be72970fbf0d65a790e6feb2b52bf652976663aea4485dbf35c4c25fda1fad","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xadfe569ba020ee46bc0ca9e0831722054acd4f20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0e94621ce5572c24b34f908625dad1ceb4499ee5c8e7ed50919cc163f19523c3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2af14034bc47cf3bf433b66328c5e4ef52cbb6043d9c9c736bc3ff534c5d5ea6","0x29c0d5c384e24d15b4c9fbac79bc536b20c9ef496754880b8bf21961925e12fd","0x0dd8a14d4a7c7aacb7d3c7fab7c3447fc9fedac04ec1714178e728fb9f575d8f"],"eventName":"l2-block-built","creator":"0xfcbedc6e526af74d7fef6efeb959367d55e89656","duration":0.12024300000030053,"publicProcessDuration":0,"rollupCircuitsDuration":0.057810999999674095,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 07:43:22 [07:43:22.087] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:22 [07:43:22.212] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:22 [07:43:22.226] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x060626f0870b3322559da36d053c84d507c6b6dca1a663a0780dc1e92cc15faa","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xadfe569ba020ee46bc0ca9e0831722054acd4f20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x18679e220e9264880780334969d2eff2c259b451695f821fc3b52a63ffc230a7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x22cb5eac4c6d38aa49253553f6242ea379db5c0a39a7b145557ac5ecf046bd3e"],"eventName":"l2-block-built","creator":"0xe0e045123c761749b5e1f8a34c5a05fc166c8937","duration":0.16383500000029017,"publicProcessDuration":0,"rollupCircuitsDuration":0.0668020000002798,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 07:43:22 [07:43:22.228] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:22 [07:43:22.241] ERROR: sequencer Error building/enqueuing block: Error: No block for you 07:43:22 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:486:90) {"blockNumber":1,"slot":1} 07:43:22 [07:43:22.243] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:22 [07:43:22.256] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x2d3574354c55fcd54bfaf8300e3335201e1ce6538d31003cb565b195789a64cf","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xadfe569ba020ee46bc0ca9e0831722054acd4f20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0a16ebe1f4936b980a42ad35f9c136302b4ac4ea41012bdae18f48522aebc678","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x15c064a5988587c3f616b291b83a902074b91468777310de6099dedd2bd3e5a2"],"eventName":"l2-block-built","creator":"0xaa0337eb778206976fdac799fb2f7ad17c3610a3","duration":0.2056349999993472,"publicProcessDuration":0,"rollupCircuitsDuration":0.09626200000002427,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 07:43:22 [07:43:22.259] ERROR: sequencer Error building/enqueuing block: Error: Failed to create block proposal 07:43:22 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:675:13) 07:43:22 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 07:43:22 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:612:28) 07:43:22 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33 07:43:22 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17) 07:43:22 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:500:5) {"blockNumber":1,"slot":1} 07:43:22 [07:43:22.267] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:22 [07:43:22.285] INFO: sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s {"blockHash":"0x002b1f7fadc85fc1db8f23709a4029a877eb63fd86250e5d19fccbc4a93d4ab7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xadfe569ba020ee46bc0ca9e0831722054acd4f20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x019c4df25e15507242ef1c578e7ea45beced8be226cb8904ab6e1820dd3153aa","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x05fc91c7c41d027105d64992b4476c163b94338d49a3f0df043ffeed49842d72"],"eventName":"l2-block-built","creator":"0xef20d5f083cda551cb1fca3f80a7050b673387c3","duration":0.1982349999998405,"publicProcessDuration":0,"rollupCircuitsDuration":0.07537200000024313,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 07:43:22 [07:43:22.287] ERROR: sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block 07:43:22 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:510:59) {"blockNumber":1,"slot":1} 07:43:22 [07:43:22.289] INFO: sequencer Sequencer config set {"maxTxsPerBlock":4,"enforceTimeTable":true} 07:43:22 [07:43:22.314] INFO: sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s {"blockHash":"0x2b70c3f585d69de274d5d5d25aa434b19768285f9c25c618ce70dff890559670","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xadfe569ba020ee46bc0ca9e0831722054acd4f20","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x24ed7f4e87d68d376bbd5a389b369392a8a8c3e4e3408c1cac779e31750509d2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x00d7dfff403d209bb27e48cf5d0de752f927d0da7b3307c528dc92ad221672d0","0x1adec088e905add9f19652c5a0e4c2e7e8dbfd93269d464e37c31a0d256bc971"],"eventName":"l2-block-built","creator":"0x80dd9df14c64af9f4088009a79242e0004c75b2d","duration":0.13540400000056252,"publicProcessDuration":0,"rollupCircuitsDuration":0.058412000000316766,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0} 07:43:22 PASS src/sequencer/sequencer.test.ts (5.728 s) 07:43:22 sequencer 07:43:22 builds a block out of a single tx (282 ms) 07:43:22 does not build a block if it does not have enough time left in the slot (76 ms) 07:43:22 builds a block when it is their turn (28 ms) 07:43:22 builds a block once it reaches the minimum number of transactions (68 ms) 07:43:22 builds a block that contains zero real transactions once flushed (10 ms) 07:43:22 builds a block that contains less than the minimum number of transactions once flushed (51 ms) 07:43:22 settles on the chain tip before it starts building a block (110 ms) 07:43:22 builds a block only when synced to previous L1 slot (32 ms) 07:43:22 aborts building a block if the chain moves underneath it (14 ms) 07:43:22 does not publish a block if the block proposal failed (23 ms) 07:43:22 handles when enqueueProposeL2Block throws (23 ms) 07:43:22 should proceed with block proposal when there is no proposer yet (27 ms) 07:43:22 07:43:22 Test Suites: 1 passed, 1 total 07:43:22 Tests: 12 passed, 12 total 07:43:22 Snapshots: 0 total 07:43:22 Time: 5.838 s 07:43:22 Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts. 07:43:22 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?