Parent Log:
http://ci.aztec-labs.com/c603a1b0232de7e7
Command: d5ace37751aeb3b2 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/64d1ec347b1cea9fa1b04ff6fc2984f8ee073b2b
Env: REF_NAME=gh-readonly-queue/next/pr-15185-107a625e4a5b124b87c02fa9ff2ae12b5778baa9 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 20 14:50:05 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15185_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
14:50:12 [14:50:12.480]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.532]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0d1be1bfe3daa27c3124e314a6cd8b225fdb7da7d895eaa12b147ba2f16152f3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xab2908b5e864f648bfa657e6d0ae5315f45295fb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1374d2636f590f713bb05609004c1ac9ad9929b4084a2c31c8d470505fac3c18","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x15f0ac9a88c379f4273f99de95435d2dcccb3e2b4a1f7ebdf50ba07d06dae1ce"],"eventName":"l2-block-built","creator":"0xce01d0913b9f50cd83c146e3f7a08cdedc8d9cb5","duration":1.169196999999258,"publicProcessDuration":0,"rollupCircuitsDuration":0.7779380000001765,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
14:50:12 [14:50:12.541]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.606]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.620]
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}
14:50:12 [14:50:12.623]
ERROR:
sequencer Error building/enqueuing block: Error:
14:50:12 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
14:50:12 [14:50:12.625]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0ea035dd85e1a18d9ef73b6ac4714c1ecd241deb874b5cbe4ac9c6e11ee9c31b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xab2908b5e864f648bfa657e6d0ae5315f45295fb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x24c6ae565338ca38b32ef3e049823b582cbb841606ab6306d7520563fd46d707","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0c6231577bae92db11af4d14cb065beaeb96e5de350e3a4d57d3229782cfcb2d"],"eventName":"l2-block-built","creator":"0x8d48b747f6ced8dff8dc594a985f4ec2b3e14684","duration":0.1363629999996192,"publicProcessDuration":0,"rollupCircuitsDuration":0.06360099999983504,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
14:50:12 [14:50:12.630]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.639]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
14:50:12 [14:50:12.693]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x168b827ff840ac25b525c3897d19e4b6b2695c2bba8ec7da5efbe649ee01be7c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xab2908b5e864f648bfa657e6d0ae5315f45295fb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x26ea71aa8aba01a86ce90f33afffd8164e6b6b4ce427c4c9f93658c243b45090","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0e18654ef74c91a2112efc3eadcd9af225c36c103c53378d6c64d5f2a01aff80","0x0fba0398bede014798b43418f51bf277985ec040956a5f222f879c8d7b425d24","0x1f4d13f98cbab008343b5149cbd15a6997441884c57611eccaf06c4a07656b4b","0x1a6207c099aa68e043f8a73219958a243985692cea4d10478a748bec74c26093"],"eventName":"l2-block-built","creator":"0xd2c149179b9893ec088b7a0245137df7a44988ed","duration":0.1597940000001472,"publicProcessDuration":0,"rollupCircuitsDuration":0.07485199999973702,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
14:50:12 [14:50:12.697]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.699]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
14:50:12 [14:50:12.703]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x2b540c9393ff3cc0676f96f7cb045e52df35cd633ed1665dc9aae2bb8943487c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xab2908b5e864f648bfa657e6d0ae5315f45295fb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x034412c6a3a288d67a2658af65c168ff574513e7b5b9c7b8c89bcdca66b3a3ba","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x9305993335e2ac6a50664436b502a7329cc2458b","duration":0.10893200000009529,"publicProcessDuration":0,"rollupCircuitsDuration":0.053840999999920314,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
14:50:12 [14:50:12.706]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.708]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
14:50:12 [14:50:12.754]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x0852e726db03bf31fac2bd14210189cfb0418f2bb18849c370356e273fd26902","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xab2908b5e864f648bfa657e6d0ae5315f45295fb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x09c83d480dd11ee748a13952422e12a55f2baf56c13a88e38e38ef9344e87671","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x12d54c6e8def96808479788dd01bf171a6238ef82bde49c0dbbd92fea0c6c871","0x0b76db1e15d5bac88605a45207acd532d5aa16e4b370efab78051ca1799511a3","0x091a05ca162be7dee05821ed1dc644408815e2250facb00e2876392d28a7a912"],"eventName":"l2-block-built","creator":"0xb712f982c10eb2e57967436650f01236b25c9d65","duration":0.22952500000064902,"publicProcessDuration":0,"rollupCircuitsDuration":0.13880300000073476,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
14:50:12 [14:50:12.763]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.877]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.894]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1b191c0a22b8ef4fd9383bd59709f50c6812f330634002944fca8f5c02a85fa6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xab2908b5e864f648bfa657e6d0ae5315f45295fb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0a34ada7f6e11685f9f1df57f7e2bf7f81914571896537da13af197909a7bf0c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1e29a58c715b2cb6f9267cf6a64f0252876d74bba497af442e9eaa9276dc77c2"],"eventName":"l2-block-built","creator":"0x54beecc4bc340c4963e5122dc18f74c132fe5843","duration":0.22454500000003463,"publicProcessDuration":0,"rollupCircuitsDuration":0.13100300000041898,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
14:50:12 [14:50:12.898]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.913]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
14:50:12 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
14:50:12 [14:50:12.917]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.938]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x244f86296662e7c37d0bb98200c359dc1e069e1d045d128a3322df0774d46f1f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xab2908b5e864f648bfa657e6d0ae5315f45295fb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x265648497eb626796d6c6a907460b1710220aa3b17e827733d11c1dbde983b4f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0a619d725e604dfb3e9fdd2b3a0a6864b4d2507dc33dc3a3ba9f1a5b3b8c84e8"],"eventName":"l2-block-built","creator":"0x0dec015102f34e1aa04f36648deadaeeb1b2379b","duration":0.20666499999970256,"publicProcessDuration":0,"rollupCircuitsDuration":0.09279200000037235,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
14:50:12 [14:50:12.941]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
14:50:12 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
14:50:12 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
14:50:12 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
14:50:12 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
14:50:12 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
14:50:12 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
14:50:12 [14:50:12.944]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.959]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0ccd0edba92ebc4e35e2be8745f8fd110bceabc96631388cbf0354e0e89f8729","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xab2908b5e864f648bfa657e6d0ae5315f45295fb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x12897f68ffbafb7cae68085f13daac6c8c209d71a97b23afd9e0d9350e2ad07c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x04186082f4e295316af97372943752c48c99cda96e52123b06f40fdcf2239f23"],"eventName":"l2-block-built","creator":"0xccb4514073a2486dfda526778ccd0442bbf41b6c","duration":0.17738400000052934,"publicProcessDuration":0,"rollupCircuitsDuration":0.08627199999955337,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
14:50:12 [14:50:12.960]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
14:50:12 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
14:50:12 [14:50:12.963]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
14:50:12 [14:50:12.992]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x1a9913bea06a8e1c072535376abd0f8a139a6304686b3b7a0bed37be0477464a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xab2908b5e864f648bfa657e6d0ae5315f45295fb","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0db6a8a99270cdddb646f3f0b867f9dbe5062c2af6dbd17b49d89b608b5c0b6a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1ff457f4037320ebfab87dbaebd2bef98111d1198e2e56631ef575f1ce0cc449","0x03f6c274af2b8544c886c39adb5c1e95f0d91c560102d5c505d467630b5503a5"],"eventName":"l2-block-built","creator":"0x31f818a963bedab32dabf9d27e32769e8af41183","duration":0.1912849999998798,"publicProcessDuration":0,"rollupCircuitsDuration":0.06660199999987526,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
14:50:12
PASS src/sequencer/sequencer.test.ts (
6.05 s)
14:50:12 sequencer
14:50:12
✓ builds a block out of a single tx (261 ms)
14:50:12
✓ does not build a block if it does not have enough time left in the slot (63 ms)
14:50:12
✓ builds a block when it is their turn (24 ms)
14:50:12
✓ builds a block once it reaches the minimum number of transactions (67 ms)
14:50:12
✓ builds a block that contains zero real transactions once flushed (9 ms)
14:50:13
✓ builds a block that contains less than the minimum number of transactions once flushed (51 ms)
14:50:13
✓ settles on the chain tip before it starts building a block (119 ms)
14:50:13
✓ builds a block only when synced to previous L1 slot (20 ms)
14:50:13
✓ aborts building a block if the chain moves underneath it (19 ms)
14:50:13
✓ does not publish a block if the block proposal failed (28 ms)
14:50:13
✓ handles when enqueueProposeL2Block throws (19 ms)
14:50:13
✓ should proceed with block proposal when there is no proposer yet (31 ms)
14:50:13
14:50:13
Test Suites: 1 passed, 1 total
14:50:13
Tests: 12 passed, 12 total
14:50:13
Snapshots: 0 total
14:50:13
Time: 6.143 s
14:50:13
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
14:50:13
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?