Parent Log:
http://ci.aztec-labs.com/5487e2f7c310d09c
Command: 96b28dd4df3ddef6 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/2469b5f1633350f6be15733c04242af1cdc98227
Env: REF_NAME=gh-readonly-queue/next/pr-15042-ee3655e025191bc85c5b3d3122eeedb44e38ffb2 CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Mon Jun 16 19:46:57 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15042_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
19:47:01 [19:47:01.935]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:01 [19:47:01.966]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1852464761799b59ce127c7ee85e391deaf8ec4e902b776b98b8a0605a406f3d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xea51b75a7189fadeb5ed4e2c4721376acbee404e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x22180cfcfbbfcb1d7761ec751a3eeb7d4b56339cba299da6aad216cd7392ea18","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x02e6aac8b52df09bd95dc4065ca7f4d9bffa49621da1dc8f50c00004b0b56465"],"eventName":"l2-block-built","creator":"0x1ba459715344807ca0f35f19f8e0f7cba6668eed","duration":0.5738989999999831,"publicProcessDuration":0,"rollupCircuitsDuration":0.21630999999979394,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:47:01 [19:47:01.974]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.014]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.030]
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}
19:47:02 [19:47:02.032]
ERROR:
sequencer Error building/enqueuing block: Error:
19:47:02 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60)
{"blockNumber":1,"slot":1}
19:47:02 [19:47:02.034]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x190c80c5ad02af0688c7b5e1abae9b3fcacd73bb75879379e6d6baaf8c2f6726","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xea51b75a7189fadeb5ed4e2c4721376acbee404e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2d625e61f795fa888e514f051d0704818c23c8f21b9adf92c0dad9712a5e8330","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x08849f55b5331dc0ec194d244091fabead3559c8657f7d0396e1cefafdb77eb7"],"eventName":"l2-block-built","creator":"0xe253f514cbeaf9fd1f2567862785caa03700b5f7","duration":0.17779200000040873,"publicProcessDuration":0,"rollupCircuitsDuration":0.07801199999994424,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:47:02 [19:47:02.038]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.042]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
19:47:02 [19:47:02.099]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x25eec2efe238d8f3eb491782138df2a690a53e6156ae8d7550b28afaea70627a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xea51b75a7189fadeb5ed4e2c4721376acbee404e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x20ca19330333d59c3fa273d6885165a6ba987e43a7f94719f0b0ca32ae643238","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x04a481360b3b339bf866c5e62f9311dc35ecf68765ce7bdb60727c650f4c8577","0x09cca765696a21d9f692c51c14ef8b3ba8d84c8e99e5363eb4ff5d33aaf007ec","0x22220b9c6d04c956cdda492da70d125437db8b5d5ccb9a7265a6602265ec9cb2","0x2095ebd6cb10839a7ccd1192a952ad48e156617e7676b3d516dce2ed87467172"],"eventName":"l2-block-built","creator":"0xa43205430040de9bebe8c63d6a408888582b4b36","duration":0.12905099999989034,"publicProcessDuration":0,"rollupCircuitsDuration":0.07789899999988847,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:47:02 [19:47:02.103]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.106]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
19:47:02 [19:47:02.110]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x18213949eeecac57a81614ee9e7fcc4b0ca4f946705a19595a7268c344e1ac85","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xea51b75a7189fadeb5ed4e2c4721376acbee404e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x08556c0d18dfe304043f1db01d6bf516806b8738bd1b844aadbce2620dadb8f1","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x18996f18498cfe2de9ae8bb370c4fb189b64aee8","duration":0.11202099999991333,"publicProcessDuration":0,"rollupCircuitsDuration":0.061120999999729975,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:47:02 [19:47:02.113]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.115]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
19:47:02 [19:47:02.155]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x26d76c07e541ff9e4b8d8173c88987a7cf55cd8bb3feb3033b049cade2dac07f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xea51b75a7189fadeb5ed4e2c4721376acbee404e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0d282a4e580bab5333f10da8c8e154b8d6d0d288255debee027618f9f16cccb5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2c269e3f5ec26f111c70a7260572f8760add244f7c982571f98c26224e872e68","0x1cae5761d27e4840dafd6f82faf74f3a511c62a86223329c5dcdad92c14da137","0x07589dfbf53d096ae4597c3ce89e117588fa3ed4c648816a477db1ca66c246b4"],"eventName":"l2-block-built","creator":"0xbab26751cbdf4b5544ad4267a501897e12416e6d","duration":0.16636600000038015,"publicProcessDuration":0,"rollupCircuitsDuration":0.08715500000016618,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:47:02 [19:47:02.159]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.245]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.260]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2b59a07a10694632bf7fd73dba1f0c4b469e5c61e8e58f9821117ff0702221b4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xea51b75a7189fadeb5ed4e2c4721376acbee404e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x23001c60e94a83275b69a788f7f8bc8ff548826a9d603b89649c065eeda43069","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2fbb57a965fbfc05ec18648158b0d087ee837f260abd9bc7d95fadb600a880dd"],"eventName":"l2-block-built","creator":"0xcf22ec6ad7e0e713ab34f028b6198f8da08d0d63","duration":0.1203960000002553,"publicProcessDuration":0,"rollupCircuitsDuration":0.0614369999993869,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:47:02 [19:47:02.262]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.277]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
19:47:02 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90)
{"blockNumber":1,"slot":1}
19:47:02 [19:47:02.279]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.293]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x12ad2c42ca6c2b477a937c30c9992b185436ea6476316bac84c2b870efe6af53","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xea51b75a7189fadeb5ed4e2c4721376acbee404e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0014fd264770d51aeaaf6a2f258ba7a9293995e3974d865db9de988b3e53766e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2036c40f9c4c823b80a6aa11ae0b7935d16826a3a429174798efd9fcdbe51b7e"],"eventName":"l2-block-built","creator":"0x9566c6dde93d1de63070cdb1c3ec72394b958a7a","duration":0.12282800000048155,"publicProcessDuration":0,"rollupCircuitsDuration":0.06962800000019342,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:47:02 [19:47:02.295]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
19:47:02 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:678:13)
19:47:02 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
19:47:02 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28)
19:47:02 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
19:47:02 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:422:17)
19:47:02 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5)
{"blockNumber":1,"slot":1}
19:47:02 [19:47:02.297]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.312]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x068935d0e8c2655b03de08d584e59e6b2ec664f04e9ca1eb78cd62ef9275230a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xea51b75a7189fadeb5ed4e2c4721376acbee404e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2ce32357c3f3ee7a440d64ece858e6138882854ea909b4addeada9d44760e80c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0c9ed121d13b656de942ea65fff28bb499f8485daecbbceb1987368f4bed5f7f"],"eventName":"l2-block-built","creator":"0x64a238c26931b165de0a8aad2bf41be79c292763","duration":0.1493159999999989,"publicProcessDuration":0,"rollupCircuitsDuration":0.08064500000000407,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:47:02 [19:47:02.313]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
19:47:02 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59)
{"blockNumber":1,"slot":1}
19:47:02 [19:47:02.315]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:47:02 [19:47:02.348]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x02cb9deec445603ae904e6d6bcb40a15009dcfb1f43fdda4facb32b48289b73b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xea51b75a7189fadeb5ed4e2c4721376acbee404e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2ef271f32f48a1b6d3bbe73e53249fe42eb31a1ec6e48b1ed88c6764ab74d1eb","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x21585c79376de887dbdbe2d630d6af2eb7af0ec1cadf4dae5364ef9dda704953","0x2e70671dbc2a859607c7b9260685812e7d830ff9631344ecd2ca2a20a0e3c11a"],"eventName":"l2-block-built","creator":"0xbd5e3529a29cda96ef30e3ee7a10cd5e597c036e","duration":0.16069299999981013,"publicProcessDuration":0,"rollupCircuitsDuration":0.07308600000033039,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:47:02
PASS src/sequencer/sequencer.test.ts
19:47:02 sequencer
19:47:02
✓ builds a block out of a single tx (218 ms)
19:47:02
✓ does not build a block if it does not have enough time left in the slot (40 ms)
19:47:02
✓ builds a block when it is their turn (23 ms)
19:47:02
✓ builds a block once it reaches the minimum number of transactions (64 ms)
19:47:02
✓ builds a block that contains zero real transactions once flushed (9 ms)
19:47:02
✓ builds a block that contains less than the minimum number of transactions once flushed (45 ms)
19:47:02
✓ settles on the chain tip before it starts building a block (85 ms)
19:47:02
✓ builds a block only when synced to previous L1 slot (17 ms)
19:47:02
✓ aborts building a block if the chain moves underneath it (16 ms)
19:47:02
✓ does not publish a block if the block proposal failed (18 ms)
19:47:02
✓ handles when enqueueProposeL2Block throws (18 ms)
19:47:02
✓ should proceed with block proposal when there is no proposer yet (35 ms)
19:47:02
19:47:02
Test Suites: 1 passed, 1 total
19:47:02
Tests: 12 passed, 12 total
19:47:02
Snapshots: 0 total
19:47:02
Time: 4.271 s
19:47:02
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
19:47:02
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?