Parent Log:
http://ci.aztec-labs.com/844afe2f59201208
Command: 7d3a4ee7e143e35a yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/3b5835195491b53670250790b18c14d922718574
Env: REF_NAME=gh-readonly-queue/next/pr-15094-1542a83b8e029762e119474de1725d84a1aee3d2 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 17 10:24:18 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15094_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
10:24:25 [10:24:25.211]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.247]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x264f49493cb8403672b481033eb7793a58557f419c28e6367579eb5ad0180335","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x092ed5d67e486bd9f8990b8800eb04db455cc222f27e3842b61935a38f066998","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0dadecff035e337c24f7641de33e089bc4e430cb8c672b992eb50a14a2394b8d"],"eventName":"l2-block-built","creator":"0x2c04755a60cb8969dbd618fb07400841fc28c425","duration":0.48814299999958166,"publicProcessDuration":0,"rollupCircuitsDuration":0.215755000000172,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:24:25 [10:24:25.258]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.323]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.340]
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:24:25 [10:24:25.342]
ERROR:
sequencer Error building/enqueuing block: Error:
10:24:25 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60)
{"blockNumber":1,"slot":1}
10:24:25 [10:24:25.344]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x233cb39c52de9cedc3d5b94f05a1b964432104a5cca8181f9de53569f277b755","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x109d5ae94fb97b28a81bfa2d0010e1ad18a03d4d22de49ddacf21c3ff051f15c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x14ab913325272442f317aa2e44c153f17a9430535693f36c0dcb11d294abc677"],"eventName":"l2-block-built","creator":"0x6230681daffa07bcb0942469b1aaf1be9375cf8e","duration":0.12888399999974354,"publicProcessDuration":0,"rollupCircuitsDuration":0.062431999999716936,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:24:25 [10:24:25.348]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.352]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:24:25 [10:24:25.406]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x27db1bbfcb987001004e8ebd3d131dfde99aa8ca9361e9847ae9621d46827fc7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x03f57f16d50347d52c63f2c931757b1d971795789829eb7775ca0c44a7a4d216","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x19c1d32db26d6ae48b7129d72a9c43bcec673a701d8bc0b955a50369f703a962","0x201622711584b0d19e945df0bddad86a036cc4b16cc9953fb596f86a4887fa56","0x10a2d1b0e7683031c0579bebcc21f277022741f714e12f8b5b02ccc3cace7f7f","0x208a28374ce92c860003c05e33bb2733535f7f3489a758315e6e15fa6ca3e93f"],"eventName":"l2-block-built","creator":"0x5ea5479c8dc70f287403082cfa73cb0b51cc7909","duration":0.15686399999958667,"publicProcessDuration":0,"rollupCircuitsDuration":0.07919200000014825,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:24:25 [10:24:25.412]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.414]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:24:25 [10:24:25.420]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x18f8f024e065fdcad6a7d7e53ee0d156e64f092367804955c464b408b54f2d3c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e785d35bfde050043328b8eef1fe41ae59f35c26024c7af52d9eab56ee433fa","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xdcb00e6d5fd3bfee50081930c225c3ee14f3109a","duration":0.16944400000011228,"publicProcessDuration":0,"rollupCircuitsDuration":0.08145200000035402,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:24:25 [10:24:25.425]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.428]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:24:25 [10:24:25.478]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x0435142ec0a8aa7069865683ef1b93a96ad1f0b854095e640f7b663f64a3cc98","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x208dbc5902c5256a1c7d2619d6f6a48177798f2dada080d9940ff51853af67f4","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1481595b0f7339f01672c890e375ec7beaa9ba7a15cc67e0322e5666bd98f450","0x0206f8ceafd63567c97a9b917b39e8b8352943de45a246f39a37bc8c3a6bce42","0x081deb22544e0bb056873377c716eb807ec4b4d9f15aae4222dd5cd03aa6ee65"],"eventName":"l2-block-built","creator":"0xc844e0394724696a79efea38c4311a4c4ecf0908","duration":0.21758599999975559,"publicProcessDuration":0,"rollupCircuitsDuration":0.10148299999946175,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:24:25 [10:24:25.484]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.600]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.634]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0343cc13b73ec4e1a5010924b1a2fee39b219242059014278650ba983f05c8a9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x259f1b15b910ca802a6d7cceb10627a9d7de340f858f390005fd03c10341ef1f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x08e5a0747f73531ff1755c15ffba06cc9cebafb0f7c1a368f8bac1ebad9a3e85"],"eventName":"l2-block-built","creator":"0x9648f224536c5af6e53e53ceb838c5013d18a37d","duration":0.2242260000002716,"publicProcessDuration":0,"rollupCircuitsDuration":0.11779300000034709,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:24:25 [10:24:25.639]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.654]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
10:24:25 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90)
{"blockNumber":1,"slot":1}
10:24:25 [10:24:25.658]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.674]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x293d9e6ccfdb88ec881bded97d0ce07992ff2460290714727588a89791de0283","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c1b646ac9588067b523d6b47ec832f192829b4fe097d0b6a226dcf789677ef7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x241012562d7b0b6b65b93f0f7c08e33d31263af1f662bdf74dcc2c295e196348"],"eventName":"l2-block-built","creator":"0xe5472dc8414cbadf3980c773b3acdc88da83bab8","duration":0.1784749999997075,"publicProcessDuration":0,"rollupCircuitsDuration":0.08564300000034564,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:24:25 [10:24:25.677]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
10:24:25 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:679:13)
10:24:25 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:24:25 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28)
10:24:25 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:24:25 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
10:24:25 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5)
{"blockNumber":1,"slot":1}
10:24:25 [10:24:25.680]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.695]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x20962b5310793e5a4a82d676807de0da2b0322d13fc7e859f98a03eedde1913e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x112b7c3b9feea3a32c9da91497aa742b63633313eea025644e9d87e2deff7728","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2e12281a8c7174d7b1d9c18dd98eb44169d45e6b8da19860e77463fde6feaa2a"],"eventName":"l2-block-built","creator":"0xe34fca2a612e622385be3ae80b7e66c54fa352f7","duration":0.3102979999994204,"publicProcessDuration":0,"rollupCircuitsDuration":0.17356499999914377,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:24:25 [10:24:25.697]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
10:24:25 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59)
{"blockNumber":1,"slot":1}
10:24:25 [10:24:25.701]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:24:25 [10:24:25.732]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x11f292bac41e8792b901335f7c946f1199560a4bdf65dd58dcd5d69717cbe1bd","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x309f047c3bb28bb27b190ead3eda4f3ffa41239b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x291c4cf940b9aab62bf3663769d9f45277fe8babb381fedd8664241f39b27cf0","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x199c5deccfa1b97d13ef6b0a2d197ccf0bf764c212911317fddfc5faee6a6155","0x1f6b990e1242b1d353a6da0a72b1b9e6778a85e4e8cf7086afb2b7d01bb4d33a"],"eventName":"l2-block-built","creator":"0x5082e548e897963d7befb344782ac0fbec28d564","duration":0.2124260000000504,"publicProcessDuration":0,"rollupCircuitsDuration":0.07227100000000064,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:24:25
PASS src/sequencer/sequencer.test.ts (
5.778 s)
10:24:25 sequencer
10:24:25
✓ builds a block out of a single tx (266 ms)
10:24:25
✓ does not build a block if it does not have enough time left in the slot (66 ms)
10:24:25
✓ builds a block when it is their turn (26 ms)
10:24:25
✓ builds a block once it reaches the minimum number of transactions (62 ms)
10:24:25
✓ builds a block that contains zero real transactions once flushed (12 ms)
10:24:25
✓ builds a block that contains less than the minimum number of transactions once flushed (58 ms)
10:24:25
✓ settles on the chain tip before it starts building a block (116 ms)
10:24:25
✓ builds a block only when synced to previous L1 slot (37 ms)
10:24:25
✓ aborts building a block if the chain moves underneath it (19 ms)
10:24:25
✓ does not publish a block if the block proposal failed (22 ms)
10:24:25
✓ handles when enqueueProposeL2Block throws (21 ms)
10:24:25
✓ should proceed with block proposal when there is no proposer yet (34 ms)
10:24:25
10:24:25
Test Suites: 1 passed, 1 total
10:24:25
Tests: 12 passed, 12 total
10:24:25
Snapshots: 0 total
10:24:25
Time: 5.878 s
10:24:25
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
10:24:25
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?