Parent Log:
http://ci.aztec-labs.com/ec53a48cfa0deda9
Command: f5e85dbc8a1d83c5 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/26c5a39fe03723d11540f721293d7aebd1f478d9
Env: REF_NAME=gh-readonly-queue/next/pr-14995-75d792847d8434a0c504e7adf5c102a913065272 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 13 09:01:28 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14995_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
09:01:33 [09:01:33.781]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:33 [09:01:33.836]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x10a2cccd0626d00893b9fcc68d86cdc4ec85fe1af8e43580d8ad1fa1b224fd25","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdfb194848b0da819c1795c42c017e0f1d13fdfc3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0aa5c6093a86d4ff4cb119a8fb28eff50548c9824addba429fef60ce4a5ad8b5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2247f5a0954db58f8c313fb0e81ecc1a0b68aa4fbc1d7d589f2ae7806ce92014"],"eventName":"l2-block-built","creator":"0x0d8319cc63ca6117543623b52230817addc87db7","duration":0.5692820000003849,"publicProcessDuration":0,"rollupCircuitsDuration":0.30377299999963725,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:01:33 [09:01:33.846]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:33 [09:01:33.895]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:33 [09:01:33.913]
WARN:
sequencer Cannot propose block 1 at slot 1 due to failed rollup contract check
09:01:33 [09:01:33.917]
ERROR:
sequencer Error building/enqueuing block: Error:
09:01:33 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:305:60)
{"blockNumber":1,"slot":1}
09:01:33 [09:01:33.920]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x254c59ed1f8c04921b326d007c5f5ed3f796a7ee8b5f9c2f43f45ff823015d19","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdfb194848b0da819c1795c42c017e0f1d13fdfc3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1f56a65d107c09ef45cf73af1333dc77aebebd4a78d8035b5d264e7e1781457d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1f10eda185f23959313e51fb2daa7bfb754ee8345b2f00e64c7c46088b7c3ee5"],"eventName":"l2-block-built","creator":"0xfe2f04708eb236ddade406cf2dea2d9fe63880f9","duration":0.18958399999974063,"publicProcessDuration":0,"rollupCircuitsDuration":0.09648699999979726,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:01:33 [09:01:33.925]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:33 [09:01:33.930]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:01:33 [09:01:33.988]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x1110ad8e430a4b52ff5f97beb1069929acd8a98bf51988eec15639694bac7f07","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdfb194848b0da819c1795c42c017e0f1d13fdfc3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0d7c50f505f0ffb204b73627552dd43cd7532ca1e2ddde9b2ca549af2ea15e18","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x29187036f8374f015ea3abcb2dd99752d90d181c2f113636c789fe022037e903","0x0ae089a3701629e781668cc3a82dcfda92a61585daccaf50d48e2228a312f628","0x1592a80237299850fd16f15b5bc05844dd397b27042c7dad87aa5e15a4f7c7b6","0x23460b1e3286789bd8b4f348e9703b99031cfe110f11275bcd2f9ce5ca006336"],"eventName":"l2-block-built","creator":"0x66d3140cdfb9dbf2a0c8b1de7c8498e65b77e947","duration":0.1899439999997412,"publicProcessDuration":0,"rollupCircuitsDuration":0.10777699999925971,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:01:33 [09:01:33.992]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:33 [09:01:33.995]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:01:33 [09:01:33.999]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x09eca23a2d6888a79bb0de6ddf61dfa83f3d593858eff5efbc230b95aec34a0b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdfb194848b0da819c1795c42c017e0f1d13fdfc3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x18966b61ffeb8462040b442444f645d197ba6c6dcd602af670a76d2ddfcdc123","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xf781292fce48cf1f61198f99dcd5e13ce840c2be","duration":0.13242899999931979,"publicProcessDuration":0,"rollupCircuitsDuration":0.06831500000043889,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:01:34 [09:01:34.002]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:34 [09:01:34.004]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:01:34 [09:01:34.043]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x0d8ffb5b99ce4ca286060b3ef33dd4ebbe1c2139be638f9b1049567c7d193c21","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdfb194848b0da819c1795c42c017e0f1d13fdfc3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1f62a2b93d28304ed5c26a4ff78a4df95163a55a68326aeba291070b9438429a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1117de407a4aeee6f1ab8ba2a1b20000adc8b7faab66e8413b0d1a88c67cb8e0","0x01a1540f3b178b65b5e21266ae67b537386b56e8f39e9913661c0009ea7b3894","0x116fc96ddaaa723606c4147de4328b4a6fab99483303ec3bcf11e4b141772f8f"],"eventName":"l2-block-built","creator":"0x9b583cb0f8512109e2cca5262822551e29fea888","duration":0.21575599999960104,"publicProcessDuration":0,"rollupCircuitsDuration":0.11254800000006071,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:01:34 [09:01:34.052]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:34 [09:01:34.175]
WARN:
sequencer Cannot propose block 2 at slot 1 due to failed rollup contract check
09:01:34 [09:01:34.177]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:34 [09:01:34.190]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0a285987eb5fa7c8c310c867411ccb3f7a0aae1bd057bb4da2a08d2e51a9210b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdfb194848b0da819c1795c42c017e0f1d13fdfc3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0e1e7c62e417c484beb3b6f54cb9defebe6218f8a82423f3eec2241316d78ee2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x244732cb11a4bc2a5298ce47d4e64e38bb94719133f2921134f942c8c5b306ba"],"eventName":"l2-block-built","creator":"0x529eb7a99b822bce7c89d3385a6b3969a00605a4","duration":0.12173900000016147,"publicProcessDuration":0,"rollupCircuitsDuration":0.06543499999952473,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:01:34 [09:01:34.192]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:34 [09:01:34.206]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
09:01:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:482:90)
{"blockNumber":1,"slot":1}
09:01:34 [09:01:34.209]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:34 [09:01:34.222]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1bb171a37ebc6ccc531be098e0035bf604a4ca0fc863f3b23034bb185929faf9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdfb194848b0da819c1795c42c017e0f1d13fdfc3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x15df2a7ef7bda27ba872b8c1a5a3d9e6dabfb225e20bcc5751656e2a78fa7734","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0eac4b4555294ca8bb87d80546450ae01c56e874bbf639d4ffe0017565e84f5b"],"eventName":"l2-block-built","creator":"0x4d5dd9b9740feb205a9ae25997b699b4bd38209e","duration":0.13576999999986583,"publicProcessDuration":0,"rollupCircuitsDuration":0.0731660000001284,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:01:34 [09:01:34.223]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
09:01:34 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:608:13)
09:01:34 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
09:01:34 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:552:28)
09:01:34 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
09:01:34 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:370:7)
09:01:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:496:5)
{"blockNumber":1,"slot":1}
09:01:34 [09:01:34.225]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:34 [09:01:34.237]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x28202528818a03cd5da7d194b651b64a4d2df9cab4fd4c2e434c9ece6a2b956f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdfb194848b0da819c1795c42c017e0f1d13fdfc3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x24bcb09d08ad7154dd33f383e66cf0c42c4b0cf2a837b4fc88b6fd961462cd5f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1ec6128645eef7372ffa576575893e92b64be22e40fb947b55131658b18d3063"],"eventName":"l2-block-built","creator":"0x0df62f23ee760c17a2bf7b17ff036f9d9332ab34","duration":0.22863700000016252,"publicProcessDuration":0,"rollupCircuitsDuration":0.08447599999999511,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:01:34 [09:01:34.238]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
09:01:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:59)
{"blockNumber":1,"slot":1}
09:01:34 [09:01:34.241]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:01:34 [09:01:34.263]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x1413c36d51cf3ae7fe8f30a616c03a0b33b00b2ce67b7d316cc0a559c4d381e5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xdfb194848b0da819c1795c42c017e0f1d13fdfc3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x26be1ca572415db2ed6de19f6a1e7d4a1e573289efd4a2562a14d6c7ac7bf688","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2540345f84a18b35a17728ca6be97e0494d6cdc1ae59ed270ecc8d1a30c047aa","0x043bafb29b6f8bd46fffeefa362171cb1a2c715ebfd75cad54199018e3437fc5"],"eventName":"l2-block-built","creator":"0x7ecd045327edb77def4a34b80bc63d63488a496c","duration":0.21959700000024895,"publicProcessDuration":0,"rollupCircuitsDuration":0.1329890000006344,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:01:34
PASS src/sequencer/sequencer.test.ts
09:01:34 sequencer
09:01:34
✓ builds a block out of a single tx (275 ms)
09:01:34
✓ does not build a block if it does not have enough time left in the slot (48 ms)
09:01:34
✓ builds a block when it is their turn (30 ms)
09:01:34
✓ builds a block once it reaches the minimum number of transactions (68 ms)
09:01:34
✓ builds a block that contains zero real transactions once flushed (9 ms)
09:01:34
✓ builds a block that contains less than the minimum number of transactions once flushed (48 ms)
09:01:34
✓ settles on the chain tip before it starts building a block (125 ms)
09:01:34
✓ builds a block only when synced to previous L1 slot (15 ms)
09:01:34
✓ aborts building a block if the chain moves underneath it (16 ms)
09:01:34
✓ does not publish a block if the block proposal failed (16 ms)
09:01:34
✓ handles when enqueueProposeL2Block throws (15 ms)
09:01:34
✓ should proceed with block proposal when there is no proposer yet (24 ms)
09:01:34
09:01:34
Test Suites: 1 passed, 1 total
09:01:34
Tests: 12 passed, 12 total
09:01:34
Snapshots: 0 total
09:01:34
Time: 4.925 s
09:01:34
Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i
.
09:01:34
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?