Parent Log:
http://ci.aztec-labs.com/ec1631b4308ef02d
Command: 41a28e9a16c8daa6 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/a9bb2f683797c8e631b892c5f539a2867bddaabf
Env: REF_NAME=gh-readonly-queue/next/pr-15130-e050b787f6dead84c4ef7e5bdb8dcc8cf81d5f65 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Wed Jun 18 15:40:29 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15130_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
15:40:35 [15:40:35.082]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.115]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x26ca1467c006fca02a4e1767d11fea6484f69df160179078f2487e4490ce2a8d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3af597a42eb2ca84bc264b790593bcbf59ed8aef","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x04e0b203e40b8b1c8df3ef625d34ed7e82a0c1613130a17db3571541ebcf9f2a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x127315c13f44a9c329660c5f0f4c06c39475322aff7909b0659ebd79d8c5b4dc"],"eventName":"l2-block-built","creator":"0x9f1152c2efe4915eb7783a82c779cea6cffdfc40","duration":0.7263769999999568,"publicProcessDuration":0,"rollupCircuitsDuration":0.30377599999974336,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:40:35 [15:40:35.126]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.197]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.216]
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:40:35 [15:40:35.219]
ERROR:
sequencer Error building/enqueuing block: Error:
15:40:35 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:60)
{"blockNumber":1,"slot":1}
15:40:35 [15:40:35.222]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1818bd4100c72cfae840fbe3a807a95ecd17c66c5a4b234a6b633c296135e759","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3af597a42eb2ca84bc264b790593bcbf59ed8aef","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0fe050784bac1d9ee44f3f523153b0db4e49f5d7ea77c11faff4f96959f356a1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1ba0e9771cbf0285c302ee17f090be94567d09db2b9ba3b165e541628eb629e1"],"eventName":"l2-block-built","creator":"0x974238ee2d03bd590e24c66bb3e510e9b8f247d3","duration":0.19402999999965687,"publicProcessDuration":0,"rollupCircuitsDuration":0.0944550000003801,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:40:35 [15:40:35.228]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.253]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:40:35 [15:40:35.308]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x1b7a6851d7d9285292cc9d91a39fdbdbabe03ed582a233bb692d1fb52bc45279","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3af597a42eb2ca84bc264b790593bcbf59ed8aef","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0710e0befa397c05782f5c3dcf0dafa5fa2a808e9285f17e3522aa8f3023bf96","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1bea4bb708355ab9ef7a9a45902ddddeb5d3edad9f4c5cafd8d0d13c4954c5d3","0x18e3c871b84a0cc66fb95ce2d19414a0bda8f8e23e1247d6070ffb21473843b6","0x1af56f481bf57aa2d626b6cc4a0e6137a1748da4041b980ae03cb1ed9bdf5cae","0x2c2e1f2d95c3abc729a0b591fc37088673914a1854d6878ce693356cbd28d449"],"eventName":"l2-block-built","creator":"0x87294bfe29199e98248c6f29eb84b529b3cd8d1b","duration":0.16203799999948387,"publicProcessDuration":0,"rollupCircuitsDuration":0.10160499999983585,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:40:35 [15:40:35.313]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.317]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:40:35 [15:40:35.321]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x20def9d10815fc4a3ce4312d11674d410bc2a5ad2d20ed287728c0e3b64390f9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3af597a42eb2ca84bc264b790593bcbf59ed8aef","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2fbe7c0368098b5a0dfabab7bdb75ecdbbf399113a408821594207cdc978e347","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xe0b95de5b85dabc3f6b3e053ecaa8fe246cd1da5","duration":0.17454799999995885,"publicProcessDuration":0,"rollupCircuitsDuration":0.0648140000002968,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:40:35 [15:40:35.326]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.329]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:40:35 [15:40:35.366]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x1d49f233ab20546709fe918221ad0d836352b2778434a086b2a00fcbe2b0b05a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3af597a42eb2ca84bc264b790593bcbf59ed8aef","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1c2960caf89752eb9f1f4eea9625d14a41a6dc87e139e1d6b97f66a547fa5dfd","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1c3c398d6fa73bf246c20028121044980eb5f9d30b58d5e4341405b69d93f6b0","0x2a000be8e51f7c4bea6a5a97eda0916b284cf04f3e0d7b11087b9d2abfd36e6e","0x1fe42be18d239cff6c27592179a564d30f84279f57b7ed469c0cc87326401fc8"],"eventName":"l2-block-built","creator":"0xfa4fcbae0d8c0816af54997b41c8897c9392aa81","duration":0.15333800000007614,"publicProcessDuration":0,"rollupCircuitsDuration":0.07641400000011345,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:40:35 [15:40:35.369]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.463]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.478]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x145cfae4ea15b12e04124a9afe558515ccd2e25e0bc5821752429b1fb0393ba4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3af597a42eb2ca84bc264b790593bcbf59ed8aef","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x08ab6a93d796de60e2b4595890ac9da2af8ce4f949779006cde0b339ededcf54","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x016e46d7cc91ce5ba500fac768bfecc070c05c06668225dd7f2417b89e868408"],"eventName":"l2-block-built","creator":"0xb6ef7aaeafaf9240db65f047fc6a71147f9f1ccd","duration":0.295694999999796,"publicProcessDuration":0,"rollupCircuitsDuration":0.18088900000020658,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:40:35 [15:40:35.482]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.496]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
15:40:35 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:486:90)
{"blockNumber":1,"slot":1}
15:40:35 [15:40:35.499]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.512]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2f29906b3a8fddce89464114aeeb0a9d7284bf1bd15883a8790570cb70f56394","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3af597a42eb2ca84bc264b790593bcbf59ed8aef","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x11bd137ce4b2103bf2dce69800c857663a62aa2f6cce38cbe4de7263f0af1db6","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x017ba28176f29b35745a487558a52c3c44ae03093322efe387b678202346969a"],"eventName":"l2-block-built","creator":"0x510a23874abd1799d6939ae88fb53a6e4c0c61fa","duration":0.16920799999934388,"publicProcessDuration":0,"rollupCircuitsDuration":0.08546400000068388,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:40:35 [15:40:35.515]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
15:40:35 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:675:13)
15:40:35 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
15:40:35 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:612:28)
15:40:35 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
15:40:35 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
15:40:35 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:500:5)
{"blockNumber":1,"slot":1}
15:40:35 [15:40:35.517]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.532]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x08dc5b45347637bba52d74b9b12f36fa761d27a4bb55b48a78247324ccc79a37","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3af597a42eb2ca84bc264b790593bcbf59ed8aef","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x13b7ecc77ac09205e9287adeff25e75151f2a895134cd85192593cc8d90df410","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0e7a7b35dfbfb993ec98eae0d05f5728e4d1af16232876b0180c4af440f822c4"],"eventName":"l2-block-built","creator":"0x95d11758bbffa27133b06e87860b77a9b7bebd7e","duration":0.18721000000005006,"publicProcessDuration":0,"rollupCircuitsDuration":0.0891750000000684,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:40:35 [15:40:35.534]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
15:40:35 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:510:59)
{"blockNumber":1,"slot":1}
15:40:35 [15:40:35.536]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:40:35 [15:40:35.576]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x183f9a0e594d617a173e5a3fb59addd6c2659fab9113f789690897c892a99042","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3af597a42eb2ca84bc264b790593bcbf59ed8aef","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x077dc259ad4299f69a92954299b9894d58b41e9e513f9b77139ca44d0f31c386","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x082c99606a255fe279c76565c9a07f765e6f4fd719d44e8682ad69f3bd5984cd","0x1c7381f5925dee3f3188f3365b78432f7326fc6b13036f38cc5394716c65b806"],"eventName":"l2-block-built","creator":"0x755067dc7d56713cb8a234cf07d40c26d1ebd975","duration":0.2744439999996757,"publicProcessDuration":0,"rollupCircuitsDuration":0.10173500000018976,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:40:35
PASS src/sequencer/sequencer.test.ts (
5.293 s)
15:40:35 sequencer
15:40:35
✓ builds a block out of a single tx (249 ms)
15:40:35
✓ does not build a block if it does not have enough time left in the slot (67 ms)
15:40:35
✓ builds a block when it is their turn (33 ms)
15:40:35
✓ builds a block once it reaches the minimum number of transactions (85 ms)
15:40:35
✓ builds a block that contains zero real transactions once flushed (12 ms)
15:40:35
✓ builds a block that contains less than the minimum number of transactions once flushed (45 ms)
15:40:35
✓ settles on the chain tip before it starts building a block (93 ms)
15:40:35
✓ builds a block only when synced to previous L1 slot (18 ms)
15:40:35
✓ aborts building a block if the chain moves underneath it (17 ms)
15:40:35
✓ does not publish a block if the block proposal failed (18 ms)
15:40:35
✓ handles when enqueueProposeL2Block throws (19 ms)
15:40:35
✓ should proceed with block proposal when there is no proposer yet (43 ms)
15:40:35
15:40:35
Test Suites: 1 passed, 1 total
15:40:35
Tests: 12 passed, 12 total
15:40:35
Snapshots: 0 total
15:40:35
Time: 5.372 s
15:40:35
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
15:40:35
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?