Parent Log:
http://ci.aztec-labs.com/a44a7be5cf1b53ae
Command: 5b4d9f16dc72b5a7 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/1b10c7d500621ca2e4c0db764df67f3085beb282
Env: REF_NAME=gh-readonly-queue/next/pr-15229-99e234fe4473771b32124e0402885610a6a3f98a CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 24 10:05:02 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15229_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
10:05:08 [10:05:08.916]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:08 [10:05:08.978]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2e05f3c9943f7e6b2abd72d852d5599182a34cadbf9cfc750ba1d4b24e4e889f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf45b582acdc4854dec3c4216164e1e41b8a9fb97","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1446cca75a9d4b0efe76b1cff67f72cb5905ccf8eb8d96fc353a1f2e93d6c6d2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1d31d0e79cf77cebbe45769f151e1540699009febf0247a73c8fbb2736c9c9fd"],"eventName":"l2-block-built","creator":"0xf3498c5b1ec0c5ddb114604dc54bba4ff88c1d39","duration":0.8852690000003349,"publicProcessDuration":0,"rollupCircuitsDuration":0.28833599999961734,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:08 [10:05:08.989]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.031]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.056]
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}
10:05:09 [10:05:09.059]
ERROR:
sequencer Error building/enqueuing block: Error:
10:05:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
10:05:09 [10:05:09.061]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1f88fbcf7abee4b3e015e04bf351f5df8b67e9a46e527cde564daa3fee9ffe03","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf45b582acdc4854dec3c4216164e1e41b8a9fb97","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x01283c2d6102ac711ae0d609f0b0b527408e4a64da0e0f8ee9d22587ba04665c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x07ef9af22835bfb6f393cdbbc6f5bd377403af25d23cd72c0e76be42e2706fc7"],"eventName":"l2-block-built","creator":"0xe6aef8e64b4f379873ed22129fb677ed13da5482","duration":0.12654700000075536,"publicProcessDuration":0,"rollupCircuitsDuration":0.06161300000076153,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:09 [10:05:09.064]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.067]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:05:09 [10:05:09.122]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x246bb5b498a4ebf01344503342f20c801be627f7f8a9c91390bbb0656f9d3224","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf45b582acdc4854dec3c4216164e1e41b8a9fb97","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0811c55b302cf0dbae1d0c8437035641a2285c4203a47c2517cc434d0ee8ef43","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x11926b71e66fa912387320b0a450b9360cdd37bf1c0917d51efb4f2446270e61","0x2c4543bb7421ab52f2de991a2d2f969b8e2101cccf88393a825094e2c01e8cb6","0x2361ed611cbe3ae850a7074c829297da97aa74aadd17f10ea720488115e5d861","0x05bd3bfcfa6daa3b7868f915cc9cc1d4a033a27b3c29860cbf5374f886772e71"],"eventName":"l2-block-built","creator":"0xb6c675248ee60520fe9ab1b984c90cb0486cc1a9","duration":0.11242700000002515,"publicProcessDuration":0,"rollupCircuitsDuration":0.05885299999954441,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:09 [10:05:09.125]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.128]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:05:09 [10:05:09.131]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x26509409cbc64bc472498796dd81108a36b36e62020d0dfd5bee35c176564bd2","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf45b582acdc4854dec3c4216164e1e41b8a9fb97","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1c8712636674ae2d1b23cb59a5d69e41fdbd2583bbcbe9bd3db57125c9cec13b","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x9023cd7036c629215fbc3c354caa4ae6a2867c4f","duration":0.149438000000373,"publicProcessDuration":0,"rollupCircuitsDuration":0.05729299999984505,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:09 [10:05:09.138]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.148]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:05:09 [10:05:09.188]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x2dd8e3a50f212e21b4917180be96c4d22d6089c2901cf3831e5a446c18abe23f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf45b582acdc4854dec3c4216164e1e41b8a9fb97","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x009d7d791363b057d5cb2c58d9033a745b7273b67e86de9bafb59fa94c668446","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2cae230d5486ec2d7fb6b71fe86de53d8b82c2bc5a17105c5741148d618a7089","0x16f7d8d8502fd35d36b1708138618ebc7400fe290ff4052073d2ac07710ee6df","0x05a9748c1ff205e7f30d3a39525613094b2e5001841897d28312600a43806d8d"],"eventName":"l2-block-built","creator":"0x3982b96f63056da25fcff737367b229d0c8fff0f","duration":0.12413699999979144,"publicProcessDuration":0,"rollupCircuitsDuration":0.06051399999978457,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:09 [10:05:09.195]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.296]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.308]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0819a9d6cc411ca6e8b30db50350efebf6efb80b5d0c3e122062a1c64e838286","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf45b582acdc4854dec3c4216164e1e41b8a9fb97","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x08c3a2837fc09a9c28ca687611779312380d96dbc3af8388fa67804042e05470","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0af09afe91ced5eb159fb6789f7b4422e784bbb15a3ad120e30e0544f9d86084"],"eventName":"l2-block-built","creator":"0xe9c5785d0ec5a63cee13fd5e759ef52e21cf5d93","duration":0.11135600000034174,"publicProcessDuration":0,"rollupCircuitsDuration":0.054562999999689055,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:09 [10:05:09.311]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.323]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
10:05:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
10:05:09 [10:05:09.326]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.346]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0d7fc296b46cdf3bc804e0b6d1cb761f8da0af8875c8d8f6a4ab04aa516659a7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf45b582acdc4854dec3c4216164e1e41b8a9fb97","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0f45c12690c9ebe3e989699dc7e73bea9f759e33dae945a8876d25f2ad5aee51","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0cae9219050a4f672146f0b3bf4503b55e83aa8aacd7aa512432ddbee379116f"],"eventName":"l2-block-built","creator":"0x6745a1767200b55d05128a88c8d792f591f9893e","duration":0.1519480000006297,"publicProcessDuration":0,"rollupCircuitsDuration":0.06969399999979942,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:09 [10:05:09.348]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
10:05:09 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
10:05:09 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:05:09 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
10:05:09 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:05:09 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
10:05:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
10:05:09 [10:05:09.351]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.371]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x248b5dded9fd3dc6eda2a8e95eb5d344569702789ab0abf021f8178ba80b6838","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf45b582acdc4854dec3c4216164e1e41b8a9fb97","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2424fcf4f3597881bbcf1cb83efced7956a9d9f7fb9a79e2183770333a21ad4c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0b1aa138186674027c0c6258261c16df32a60fd94ca99c7f2190966a600e5c4a"],"eventName":"l2-block-built","creator":"0x6b7d75ddcb5a6441a22495492fe6ae6b7d1359fd","duration":0.24013299999933224,"publicProcessDuration":0,"rollupCircuitsDuration":0.11884600000030332,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:09 [10:05:09.374]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
10:05:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
10:05:09 [10:05:09.378]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:09 [10:05:09.405]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x245dddd7997eaedd5275b12dd968b1ec625c1e6ade19c6df412f23271029e07b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf45b582acdc4854dec3c4216164e1e41b8a9fb97","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x06874f88d60c85b075734c40936f98eebc60c3b410bc9521cf5f304b995a2b36","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x17c5082578223334e618ac973a1d83195d5d6e76ec15bb7dc9c466901b7d5903","0x0f5958e3d95593043e0ccb481e0dd8203fdf2afa45a4a9c4307cf2f3e44e6f80"],"eventName":"l2-block-built","creator":"0xee5bd903aeb7e8072b6167782997eeac8cd5b828","duration":0.2094409999999698,"publicProcessDuration":0,"rollupCircuitsDuration":0.09082500000022264,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:09
PASS src/sequencer/sequencer.test.ts (
5.531 s)
10:05:09 sequencer
10:05:09
✓ builds a block out of a single tx (302 ms)
10:05:09
✓ does not build a block if it does not have enough time left in the slot (43 ms)
10:05:09
✓ builds a block when it is their turn (33 ms)
10:05:09
✓ builds a block once it reaches the minimum number of transactions (61 ms)
10:05:09
✓ builds a block that contains zero real transactions once flushed (8 ms)
10:05:09
✓ builds a block that contains less than the minimum number of transactions once flushed (54 ms)
10:05:09
✓ settles on the chain tip before it starts building a block (104 ms)
10:05:09
✓ builds a block only when synced to previous L1 slot (15 ms)
10:05:09
✓ aborts building a block if the chain moves underneath it (15 ms)
10:05:09
✓ does not publish a block if the block proposal failed (25 ms)
10:05:09
✓ handles when enqueueProposeL2Block throws (25 ms)
10:05:09
✓ should proceed with block proposal when there is no proposer yet (31 ms)
10:05:09
10:05:09
Test Suites: 1 passed, 1 total
10:05:09
Tests: 12 passed, 12 total
10:05:09
Snapshots: 0 total
10:05:09
Time: 5.616 s
10:05:09
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
10:05:09
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?