Parent Log:
http://ci.aztec-labs.com/bee3602a849f3b31
Command: a5f5c8aa95cdbf1c yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/90e495a77534c1d250949dbc053161959c9aadcc
Env: REF_NAME=gh-readonly-queue/next/pr-15048-af8041048ee98abe05402607256df4b4cac51dd8 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 17 15:08:13 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15048_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
15:08:20 [15:08:20.375]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.426]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x065eba74a591cbfd0dcd45ca35a30b2e70d26f624dbf50c65d304a5ad9c1db8c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x11c9c5a120351184770534d5ec16a697f2c6d995","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x21ff14b2267e6ffcf076e606e8eb4f1341c696746708b845166981b1ced1020c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x04b6d94ac3310b6681571aa1afa769ee0ea0d5e5563b5dbb71b8213e925431ca"],"eventName":"l2-block-built","creator":"0x09e2ca8884e67887282b1f65db315d7c5048e285","duration":0.7444789999999557,"publicProcessDuration":0,"rollupCircuitsDuration":0.3120039999994333,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:08:20 [15:08:20.456]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.510]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.527]
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}
15:08:20 [15:08:20.531]
ERROR:
sequencer Error building/enqueuing block: Error:
15:08:20 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:60)
{"blockNumber":1,"slot":1}
15:08:20 [15:08:20.534]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x29443e80a96fbfe84ae53b9c4e9121e870cc2802274b5371eac9714633b034b3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x11c9c5a120351184770534d5ec16a697f2c6d995","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x132d658960305678b2f51a6f8c0fb641d02626120046afbe980aa1e736b5eaf0","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2d4053b7810793cc1980da8eba4b81c4908863473b21b99e2f65f0e6cb2bf60f"],"eventName":"l2-block-built","creator":"0x04b81b122655f3f64167370f19253970f51e6c34","duration":0.22337299999981042,"publicProcessDuration":0,"rollupCircuitsDuration":0.08380099999976665,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:08:20 [15:08:20.539]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.544]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:08:20 [15:08:20.616]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x2f06579a662cdf989ad2d5695cc4adf32233815983ca430875562e851952ed25","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x11c9c5a120351184770534d5ec16a697f2c6d995","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x134a0d07f524a92f88443342ae5da3b2595a9f3b023134e8f92dd4352943c596","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x100440b3a1c9052fac62a3db28d942c3e7a16ffb0642869b298714736d17605d","0x07639b87a30396cd7f9e975405dfac1e31d3fa05d86380c1e9f57dcb2fb4d6d1","0x2a51510d3cae69e6c61a892ecf3a65e967d16f3c7924818ee1ca5cd73f7c3072","0x187b376c76149fe7077701d656394e632c01f9bbc244c2a36f6f028c21e920e6"],"eventName":"l2-block-built","creator":"0xa5703c0cac0f1c0a21272cb3f32308d90746c58a","duration":0.129612000000634,"publicProcessDuration":0,"rollupCircuitsDuration":0.06299000000035448,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:08:20 [15:08:20.620]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.622]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:08:20 [15:08:20.625]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x2c404113ff3a1411c8c2d5d23f5b5f15b74040c6705ea866a8299e9146d01b03","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x11c9c5a120351184770534d5ec16a697f2c6d995","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0f85398c9cbde5eb0a2dddcaabc03373edff58745938adbdf1617c1a2149d8af","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x36001637f107bc03c49b1747c93f2b4960a044d8","duration":0.11512099999981729,"publicProcessDuration":0,"rollupCircuitsDuration":0.059170999999878404,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:08:20 [15:08:20.628]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.630]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:08:20 [15:08:20.667]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x1a1ea5d41d7dd56f0c48450fe0adc55571116730144b737af3cb132c3f3f7b94","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x11c9c5a120351184770534d5ec16a697f2c6d995","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x24b045350c10c75448e6f296b7bab987bdb2b863bc51f2d0b355c4cc12f0b9d1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x18c91159753748564ff91f2166da54c63c9dff20ae1308ddfdcaed6253b75856","0x2418bed18a24c9c51de6a1534a901566f419bf44e19fcf19e7727b9708bd40f4","0x02fdb3b38699960d6f0d9ff2b064560be7808d7b93e32c7fb589c6351053a38b"],"eventName":"l2-block-built","creator":"0xf4bee192260ea6ae6e77ff1636ab97b81f8559b7","duration":0.1595420000003287,"publicProcessDuration":0,"rollupCircuitsDuration":0.0742709999994986,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:08:20 [15:08:20.672]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.799]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.819]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x272342f78aa70b74542a43b33686decd044cbde9bfee870a57e7cf2c0f8b9865","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x11c9c5a120351184770534d5ec16a697f2c6d995","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2e9c985ffe5891e484007b8774c2e993ed899a00a9efc3105e6780551aada316","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x02a32d4e8e3c2c189e009ed945dd6772520bcf7afc0ddec1ce8a67f420ffa82f"],"eventName":"l2-block-built","creator":"0x9deb107952822d822825b6bf52a0111de103e056","duration":0.21962299999995594,"publicProcessDuration":0,"rollupCircuitsDuration":0.10780100000010862,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:08:20 [15:08:20.823]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.842]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
15:08:20 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:486:90)
{"blockNumber":1,"slot":1}
15:08:20 [15:08:20.845]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.864]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x26c6915f64d164ba4e0d8ce0ac0f24a6865a4d5d3ed2d7b528caedbab0b321fa","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x11c9c5a120351184770534d5ec16a697f2c6d995","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0e9abe66895734c71c6c582c17d1b37576516689a40647cc4cd565e79a0c38c2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2bae05b295b7fcf21f456ccef4e20bdb80ecacb03c7dbba0fae1119a3d888afd"],"eventName":"l2-block-built","creator":"0xe42a3f34ad5faa28f2807ea0ee1cd6000ce36872","duration":0.21949299999960203,"publicProcessDuration":0,"rollupCircuitsDuration":0.08298099999956321,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:08:20 [15:08:20.867]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
15:08:20 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:675:13)
15:08:20 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
15:08:20 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:612:28)
15:08:20 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
15:08:20 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
15:08:20 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:500:5)
{"blockNumber":1,"slot":1}
15:08:20 [15:08:20.870]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.888]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x23171b7774c44043dff1109aa35ff01380307476051f2070976276e53cab7979","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x11c9c5a120351184770534d5ec16a697f2c6d995","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x107f6e4d729af192c216dd83d35a7c7334b2fde423a894d138edc03270162803","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x15001e01f2d89dc1323701df8b7b6073e4d1141b98a638c28d58aa088f767d16"],"eventName":"l2-block-built","creator":"0xabc65c2e5dbe42f91e2bc6da8c9043dd10050e97","duration":0.27600299999994604,"publicProcessDuration":0,"rollupCircuitsDuration":0.13189099999999598,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:08:20 [15:08:20.890]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
15:08:20 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:510:59)
{"blockNumber":1,"slot":1}
15:08:20 [15:08:20.893]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:08:20 [15:08:20.917]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x03826389fe13d9d163bcea7b2b1baea1146e99c7e646b63fef6ece3415c6a841","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x11c9c5a120351184770534d5ec16a697f2c6d995","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x165366195242f6bb0c6e1fcea0b33d88379dd2d98db911bba2f09cd96a0c84ae","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0a678f414b2d5eae3c3dd932efe1f09e0fd5b2edf5b91d9bf2e42a0972e2b237","0x0134469ab996a2ad6f730519b948d667d755dda71458c5006c61b137a1ed1c7b"],"eventName":"l2-block-built","creator":"0x67c91b6ec98693bdc4187736bd65d06d6859cf55","duration":0.14785200000005716,"publicProcessDuration":0,"rollupCircuitsDuration":0.05828100000053382,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:08:20
PASS src/sequencer/sequencer.test.ts (
6.005 s)
15:08:20 sequencer
15:08:20
✓ builds a block out of a single tx (291 ms)
15:08:20
✓ does not build a block if it does not have enough time left in the slot (69 ms)
15:08:20
✓ builds a block when it is their turn (30 ms)
15:08:20
✓ builds a block once it reaches the minimum number of transactions (81 ms)
15:08:20
✓ builds a block that contains zero real transactions once flushed (8 ms)
15:08:20
✓ builds a block that contains less than the minimum number of transactions once flushed (43 ms)
15:08:20
✓ settles on the chain tip before it starts building a block (111 ms)
15:08:20
✓ builds a block only when synced to previous L1 slot (39 ms)
15:08:20
✓ aborts building a block if the chain moves underneath it (22 ms)
15:08:20
✓ does not publish a block if the block proposal failed (24 ms)
15:08:20
✓ handles when enqueueProposeL2Block throws (22 ms)
15:08:20
✓ should proceed with block proposal when there is no proposer yet (26 ms)
15:08:20
15:08:20
Test Suites: 1 passed, 1 total
15:08:20
Tests: 12 passed, 12 total
15:08:20
Snapshots: 0 total
15:08:20
Time: 6.116 s
15:08:20
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
15:08:20
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?