Parent Log:
http://ci.aztec-labs.com/ab63b2ef1085df0f
Command: 68e9475192d7aeac yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/fe25e8151d865a744220512c782713e46482165a
Env: REF_NAME=next CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Sat Jun 21 10:22:30 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=next_amd64
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_staging
10:22:35 [10:22:35.838]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:35 [10:22:35.878]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1a7721186ae13c93bfbdbaf8b8e95a459e0b5ed41e8027a16791a0eac7341d11","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2c1109b3404128d7efc24517220c011727c40c9b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e643f092423e539013fb3b9a7ee033249a384f09dca60489cc8a594096ff65a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x271e5b794400cf5e4b08a9d6143fc05db876658aef439979a280ab7cd2ddc799"],"eventName":"l2-block-built","creator":"0x6666feb110607f6909f1dd1f3e153670f246deb9","duration":0.7127959999997984,"publicProcessDuration":0,"rollupCircuitsDuration":0.3620940000000701,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:22:35 [10:22:35.889]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:35 [10:22:35.952]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:35 [10:22:35.967]
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:22:35 [10:22:35.970]
ERROR:
sequencer Error building/enqueuing block: Error:
10:22:35 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
10:22:35 [10:22:35.973]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x196c29fb8bf5163415e0874a4b074b2c9c4e9f7efd5d19ea097dee53fedb7851","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2c1109b3404128d7efc24517220c011727c40c9b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x109f92038eef87145cca54c520694b309a5db773dc72467b0098978ac2616cb9","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x15ca1c7c375e1a30b7d5d2081facfb16f929df56ab4b3375636f71d08dcacdd9"],"eventName":"l2-block-built","creator":"0xf3a55f0bf3e95d39b392667e6073f40db25b8cb8","duration":0.19487300000037067,"publicProcessDuration":0,"rollupCircuitsDuration":0.11536699999942357,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:22:35 [10:22:35.978]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:35 [10:22:35.982]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:22:36 [10:22:36.033]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x1b1c21a23d4ddbb4eb0248d9527668880dcdaf2a633ca24a9644a2105ff7d9e2","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2c1109b3404128d7efc24517220c011727c40c9b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x149936a7b093ecf7543e48ee24685d4662dcf5bbbfd826507cd2a737f87947c2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x20fbfeca786b0e52414cf83fdccb64a117648e80d976cf06c136a7cd753f1973","0x035b4fb61a48edd9210ef9721e5b97e8ef2856e9948309b39ae1b8cd1a9ae0f9","0x27fdb46a408c6771bb28c96af0c83ed9f22afb0a0f82c3087b982bb35518a345","0x16d8774252afb777a243e388b22c9c3719f272aed377403b1ff816c9258338d1"],"eventName":"l2-block-built","creator":"0xd2bf37636d79e5cec5e63fac80b74cc1b1e65162","duration":0.15726999999969848,"publicProcessDuration":0,"rollupCircuitsDuration":0.08983600000010483,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:22:36 [10:22:36.038]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:36 [10:22:36.041]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:22:36 [10:22:36.044]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x0824fe3520ac0bd506af46b8f317b2e5727b4014c3b1597b96c2a249d7f5f6e9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2c1109b3404128d7efc24517220c011727c40c9b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x19b266c636f8a5c345378c0ef95bb92c191f63dfd888800ceb08611d9d8d8af9","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xafebc96913c983f0e938dc40db7b7b1d57e4bf69","duration":0.11449700000048324,"publicProcessDuration":0,"rollupCircuitsDuration":0.058853999999882944,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:22:36 [10:22:36.047]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:36 [10:22:36.050]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:22:36 [10:22:36.087]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x2b46517e867339b739657ef848332bc81cf022edd997229160a56f5d7eace068","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2c1109b3404128d7efc24517220c011727c40c9b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x06326dddbb86b5f0f079d9d97be504950d1512c2b34f03789f5b1f466d5cd493","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0764fda16d9f17b760e0a441b9ff215bbc5fe5f6aa4bf89a8f1d932b2ba643c2","0x2f2a23c9e42d7f660cfafd03bfce099fbea68bd360d121f06fd92de07471b6c1","0x1ba021fcebe13192d50fd6c1e23831a3fc2a0801193fd4c46ddb644ae65bcdd2"],"eventName":"l2-block-built","creator":"0x883ccde5e61aff4f3ead5d2225dabce08b8c3f99","duration":0.1623700000000099,"publicProcessDuration":0,"rollupCircuitsDuration":0.08249500000056287,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:22:36 [10:22:36.091]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:36 [10:22:36.178]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:36 [10:22:36.204]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x14e5afcd0b110e57440724dfb1ea5a24578f81a4b1ae558699de6b0f8cce3ce6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2c1109b3404128d7efc24517220c011727c40c9b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x27ac6f5138f1b02757755ead506c3c473d32a3fa07167087f441d16caa05cf14","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x08dca2d9ff68f997e51f83ba6ba93053a4f918c560085db492ce31f0e92bfd4a"],"eventName":"l2-block-built","creator":"0x87cd36c03389750429be7c8a2d39a9252c4ef49e","duration":0.1285280000001876,"publicProcessDuration":0,"rollupCircuitsDuration":0.06492400000024645,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:22:36 [10:22:36.208]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:36 [10:22:36.222]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
10:22:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
10:22:36 [10:22:36.226]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:36 [10:22:36.245]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1b49e845ad86d5aa0f2519c42183f2baede6d92dfe6b571ec058518c06b7205e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2c1109b3404128d7efc24517220c011727c40c9b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x04cebd480d33a390e36465975312db685b6bfa2f0703893377ae6c4c01cd6c0d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0a2c8899ba33f7dead5e4c82245b088be516aab9bab5172a75326a0634433c2f"],"eventName":"l2-block-built","creator":"0x64f02017b7a62f6932f2ac8b40de6f677820bf25","duration":0.2251539999997476,"publicProcessDuration":0,"rollupCircuitsDuration":0.13916900000003807,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:22:36 [10:22:36.248]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
10:22:36 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
10:22:36 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:22:36 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
10:22:36 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:22:36 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
10:22:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
10:22:36 [10:22:36.250]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:36 [10:22:36.266]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0135f179964878be932b7d9d511d07826deb0646890096b005c7190370471fea","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2c1109b3404128d7efc24517220c011727c40c9b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0b0178846c91a7c2aa400facd1103d011a0109d12b3e810e7de3ef76185afd6c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x10624fdf5e9cdc92c10b4045bf0ba254962fa0ccfebf3e1f691363add0662684"],"eventName":"l2-block-built","creator":"0x978f18abe13d7a9b9291818d80ed3e70f500cd24","duration":0.27929800000038085,"publicProcessDuration":0,"rollupCircuitsDuration":0.17006099999980506,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:22:36 [10:22:36.268]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
10:22:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
10:22:36 [10:22:36.270]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:22:36 [10:22:36.296]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x21103045f76dae68f9e22e8e11eea2eebadb11c87ac1ea03f8552a3fb9b51b3d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x2c1109b3404128d7efc24517220c011727c40c9b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x261bb3425af2908d152d5ddc5f05f4fd1a15fd70efb5ef03f905dd5cb40850c9","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x171a31a60e61a4a5812c64e8f6d951add1d9c9e382dc0e3e8888ecdf2ed49419","0x29182b9af8ff9fee3a1afc406998d0e83ca4d1dadec15684eb16f387c0571d2b"],"eventName":"l2-block-built","creator":"0x6e3cd924bef1f2a0282ef49febf7e59f39b8e48a","duration":0.20599399999991874,"publicProcessDuration":0,"rollupCircuitsDuration":0.09052599999995437,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:22:36
PASS src/sequencer/sequencer.test.ts (
5.357 s)
10:22:36 sequencer
10:22:36
✓ builds a block out of a single tx (251 ms)
10:22:36
✓ does not build a block if it does not have enough time left in the slot (62 ms)
10:22:36
✓ builds a block when it is their turn (26 ms)
10:22:36
✓ builds a block once it reaches the minimum number of transactions (60 ms)
10:22:36
✓ builds a block that contains zero real transactions once flushed (10 ms)
10:22:36
✓ builds a block that contains less than the minimum number of transactions once flushed (44 ms)
10:22:36
✓ settles on the chain tip before it starts building a block (86 ms)
10:22:36
✓ builds a block only when synced to previous L1 slot (29 ms)
10:22:36
✓ aborts building a block if the chain moves underneath it (17 ms)
10:22:36
✓ does not publish a block if the block proposal failed (25 ms)
10:22:36
✓ handles when enqueueProposeL2Block throws (20 ms)
10:22:36
✓ should proceed with block proposal when there is no proposer yet (29 ms)
10:22:36
10:22:36
Test Suites: 1 passed, 1 total
10:22:36
Tests: 12 passed, 12 total
10:22:36
Snapshots: 0 total
10:22:36
Time: 5.43 s
10:22:36
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
10:22:36
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?