Parent Log:
http://ci.aztec-labs.com/5c64f73239d8b492
Command: 3b26b88555004035 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/9cf4a24266245fa3ca003adb00e8ae759880c107
Env: REF_NAME=gh-readonly-queue/next/pr-14963-eeab628a4e44477cb6796c5a461ee0c0bb332d75 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 16 17:10:27 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14963_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
17:10:34 [17:10:34.041]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.080]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x01d81b02dd0af6b48e08e26a64a313b581be72d61d785887cbef5f4a12e6dc93","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x29f8a9a634f76481ad6e8d3c47055d5cc99e3979","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2940ca7a2aa0da80561f1d3f21fd6070b25cee4236fe93bcbef00a8336359418","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0068ba79929097449d90490d3e95a3460f0ff053d2cccac7d0653ec4729645c6"],"eventName":"l2-block-built","creator":"0xaf911f89503806ec2ea14439f893da99380a6fc1","duration":0.6270999999997002,"publicProcessDuration":0,"rollupCircuitsDuration":0.24533700000029057,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:10:34 [17:10:34.091]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.137]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.153]
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}
17:10:34 [17:10:34.156]
ERROR:
sequencer Error building/enqueuing block: Error:
17:10:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60)
{"blockNumber":1,"slot":1}
17:10:34 [17:10:34.158]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2df4f0d90738dd84b3d9e7b255704435d89063a5cff1270e844f019e1432f86a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x29f8a9a634f76481ad6e8d3c47055d5cc99e3979","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1058d4729e658eec9644d4ee8ade6a7f455283ce2d2ce6e0170e1479198b655c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x167b022a7d2d314f503efcf16e6877dd2530aebd168fca1819a5a378d1a5f896"],"eventName":"l2-block-built","creator":"0x97742ffbf3c3db5a4c11fa7c66706f62aaa61a2b","duration":0.14427400000022317,"publicProcessDuration":0,"rollupCircuitsDuration":0.0808020000004035,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:10:34 [17:10:34.161]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.165]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
17:10:34 [17:10:34.226]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x0d5669d1bb645253d92d0aa2c001beb4a60587eea800c5866ad0593effb32eaf","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x29f8a9a634f76481ad6e8d3c47055d5cc99e3979","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x251d48ea24dbe54a3a08219083dfbeeb02671b6ec128013f5cf0686c4d2c4e2a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x15f1370ec4932cbf0663c0dee64bf03fbe3ae3afb0556b82e950229f58209dea","0x080b8b150d0aa4dcbbc52744add962571c4d43eb05776a75529c193f12392b99","0x26cafc5680cab1c737d85e7ab00b5e2bcc084f272955e8761065604acc00a526","0x131a66af5eb2661e93bc8f7883a685e08e5d43fbed4be3747cbdecc0517bcbf1"],"eventName":"l2-block-built","creator":"0xf8f4f1dc9d58d9402eaf6aaec858a5f0a48bd3de","duration":0.1448450000007142,"publicProcessDuration":0,"rollupCircuitsDuration":0.08513200000015786,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:10:34 [17:10:34.230]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.233]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
17:10:34 [17:10:34.236]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x1e65135c032ab5c9a6488425914e9a1dfdac0298c584095b4fad41bbce4bef5a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x29f8a9a634f76481ad6e8d3c47055d5cc99e3979","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0e9a7b938595f43962e230464a985040dd4e58fe0285fa1ee304eebaa42b6844","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xadddaf07ec8faa533880310150235a3f39248fe7","duration":0.11574399999972229,"publicProcessDuration":0,"rollupCircuitsDuration":0.06512199999997392,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:10:34 [17:10:34.239]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.241]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
17:10:34 [17:10:34.300]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x019fb60887fbab39480f53729c7004066334bdacb7fffb5bcd9a209247e44a3e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x29f8a9a634f76481ad6e8d3c47055d5cc99e3979","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x264158a39cd7822f631cfb5f84c7f169d45b2111b7849345f1128af89a20cd9c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2e2ceab05c8a5f1ef83edb1eba2717895426737dac061d9519d5a834fd21e0a8","0x1860caf4673728458e442b7af642afa3f966c02d22a656fbfe1176c18a845cbd","0x11419c3de5ade695a512ced799ba6062827e6513b3a0353d418e63c0b585a108"],"eventName":"l2-block-built","creator":"0x7481c8d1135d0d8aaadd6326744952d211b42411","duration":0.2099870000001829,"publicProcessDuration":0,"rollupCircuitsDuration":0.10544399999980669,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:10:34 [17:10:34.306]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.425]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.439]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x10042a75e4f0f4fcda42a1c349c62367ba1126d289977708c4ac69da763c3b0c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x29f8a9a634f76481ad6e8d3c47055d5cc99e3979","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x04c587c18e0cefb805978262088f1faa6ec90bd9c5e98070219d3a944b35ff69","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x23571e271f7c26ea90b2d0888c4b4eb0735fabecded8d88d61241d0b38d8ad78"],"eventName":"l2-block-built","creator":"0x3fb3d7b4d47ca939d233ead411c5e07d90ca9a19","duration":0.1684450000002471,"publicProcessDuration":0,"rollupCircuitsDuration":0.08358200000020588,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:10:34 [17:10:34.443]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.458]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
17:10:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90)
{"blockNumber":1,"slot":1}
17:10:34 [17:10:34.461]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.474]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2810777c115f015c8bd76c9efa5520ff9ca17e9f00978ecac6559b4efd60183e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x29f8a9a634f76481ad6e8d3c47055d5cc99e3979","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2881fcb38f74120868a080f268d2eb19911f202bf1fa873574e120c203ffd001","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x29aab3fb459b2d81b14e3e514527f454f8562cf1a9e0557f328c39b4a13adfab"],"eventName":"l2-block-built","creator":"0x939c012ffe12b729154aa27a8f700276fa051045","duration":0.16270500000064203,"publicProcessDuration":0,"rollupCircuitsDuration":0.10382300000037503,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:10:34 [17:10:34.476]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
17:10:34 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:678:13)
17:10:34 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
17:10:34 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28)
17:10:34 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
17:10:34 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:422:17)
17:10:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5)
{"blockNumber":1,"slot":1}
17:10:34 [17:10:34.478]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.493]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x26c7f6b306f069e28138d401e159d0b0c26c601d72465ee18f3d03bd7860becb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x29f8a9a634f76481ad6e8d3c47055d5cc99e3979","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1146c09beda90945a6bd0e79fc631bc387fa78a26228c9db097471fd30bb1706","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0b8c6db69e1bd7fe5197d6235d671cb6bf92239a311e9d61ab8b444751c41653"],"eventName":"l2-block-built","creator":"0x856382cff2ee65a3771ebb0bfb669a1fef318a4d","duration":0.16503499999998894,"publicProcessDuration":0,"rollupCircuitsDuration":0.0915130000003046,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:10:34 [17:10:34.494]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
17:10:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59)
{"blockNumber":1,"slot":1}
17:10:34 [17:10:34.506]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
17:10:34 [17:10:34.532]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x2c9c9b8d77d1b26317f9ae818bc8cddc2d556a7c664d53b9b2a31de400ebe13a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x29f8a9a634f76481ad6e8d3c47055d5cc99e3979","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2cc2505af96f0e9499f01b506be4d018c58b4d27f93aedb3cdd2a2ebb778620d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x28c89927bd74456a33a70d0ee067f772f1ba1ab6877da7661fcb579d36fe018a","0x14a2594195487a154fb4241455056127dc82ff0e7313cc0606ddf85f8f5c8051"],"eventName":"l2-block-built","creator":"0x835a6b9cfdc5ac8a334aec4110b7b6aa11e588e5","duration":0.21119699999962904,"publicProcessDuration":0,"rollupCircuitsDuration":0.10503299999982119,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
17:10:34
PASS src/sequencer/sequencer.test.ts (
5.722 s)
17:10:34 sequencer
17:10:34
✓ builds a block out of a single tx (268 ms)
17:10:34
✓ does not build a block if it does not have enough time left in the slot (46 ms)
17:10:34
✓ builds a block when it is their turn (25 ms)
17:10:34
✓ builds a block once it reaches the minimum number of transactions (69 ms)
17:10:34
✓ builds a block that contains zero real transactions once flushed (9 ms)
17:10:34
✓ builds a block that contains less than the minimum number of transactions once flushed (65 ms)
17:10:34
✓ settles on the chain tip before it starts building a block (119 ms)
17:10:34
✓ builds a block only when synced to previous L1 slot (17 ms)
17:10:34
✓ aborts building a block if the chain moves underneath it (18 ms)
17:10:34
✓ does not publish a block if the block proposal failed (18 ms)
17:10:34
✓ handles when enqueueProposeL2Block throws (19 ms)
17:10:34
✓ should proceed with block proposal when there is no proposer yet (38 ms)
17:10:34
17:10:34
Test Suites: 1 passed, 1 total
17:10:34
Tests: 12 passed, 12 total
17:10:34
Snapshots: 0 total
17:10:34
Time: 5.824 s
17:10:34
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
17:10:34
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?