Parent Log:
http://ci.aztec-labs.com/983e20390a7ae99a
Command: 816a8a0e28c14627 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/7d223783d91db15002a09abc1b52d1455eb3e3da
Env: REF_NAME=gh-readonly-queue/next/pr-14161-97080f178c0a3e244c64b3c17bf255bed63fc3cf CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 16 10:40:45 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14161_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
10:40:51 [10:40:51.657]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:51 [10:40:51.700]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0d51b1d93bdbc320f247d187bfed7688f07f9431408be1f7b2376614e3b2a25a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x10ee7a24b2a6527c2837cd49ce9d4b99e5270329","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x13b079e1209f94515de46e3e187bba269c667e33ce370a8ba160ddcd3804eb05","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0de4714346064c3eec3d2835c4c8c8d48100384224a6b983855e546da53e13a3"],"eventName":"l2-block-built","creator":"0xbc495ea2ef56a862ad73aaa1ea907cff30ca235a","duration":0.5785200000000259,"publicProcessDuration":0,"rollupCircuitsDuration":0.24195400000007794,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:40:51 [10:40:51.724]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:51 [10:40:51.780]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:51 [10:40:51.795]
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:40:51 [10:40:51.797]
ERROR:
sequencer Error building/enqueuing block: Error:
10:40:51 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60)
{"blockNumber":1,"slot":1}
10:40:51 [10:40:51.800]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x10401b2a5996462bf59b0937ceb1e198eb19ab323cb3d310d68ec58c0868cc50","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x10ee7a24b2a6527c2837cd49ce9d4b99e5270329","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x29e894e56ab88200a863e7a537f35b82f7b91d39e4c540478517059583fbeadc","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1cdf0dad7f49863533184a191115fcf7b0b4b050f6827822962543bb601a1cbc"],"eventName":"l2-block-built","creator":"0x723294a2a614f8a887aa4de6fb5b8c1971e43736","duration":0.1662530000003244,"publicProcessDuration":0,"rollupCircuitsDuration":0.08765200000016193,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:40:51 [10:40:51.804]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:51 [10:40:51.810]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:40:51 [10:40:51.873]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x24d3ca13b345f4930248079009e86a4cb7e0f6e46e6ca053a79df327db319923","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x10ee7a24b2a6527c2837cd49ce9d4b99e5270329","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x29f891cafeac83ee4ec908f5c7acf8b6b0649808a744e994ea2ce1633d0d88c3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x28018e719347870a4e4e3662875ae3112478fc8a5d8a31da97683653eab94426","0x12b849046660aea08ae5b6e31dd64dafdb39502c2e695067df16b7fa7dca58ca","0x24c4a67a8b1e62937d3d2532934738426940d5ca39650d0e42f2b333823c61c9","0x10d0ef5b4c074a64a7a5bf23d092038d01fe122aa68627c7b03bd768cdda78c1"],"eventName":"l2-block-built","creator":"0x243747e181e0bdab6e6b49a516a83c4e821b3f80","duration":0.14473300000008749,"publicProcessDuration":0,"rollupCircuitsDuration":0.0812210000003688,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:40:51 [10:40:51.877]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:51 [10:40:51.879]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:40:51 [10:40:51.882]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x1cf1049946038e2bfee232d98a6f2980e3baa64de1d02036d1a7108ff104647a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x10ee7a24b2a6527c2837cd49ce9d4b99e5270329","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0c2ecac2da7c7fa06d42e9755649ba2466d7298a559a901ea35c1838352f1a52","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x3726c57c5dbacee5b8dc0cd46e62c3bdb7327c13","duration":0.1093220000002475,"publicProcessDuration":0,"rollupCircuitsDuration":0.06088099999942642,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:40:51 [10:40:51.885]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:51 [10:40:51.887]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:40:51 [10:40:51.924]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x28046f90e12f32c72df8ad7a0cc043a448a3ded452d1b540154f9ba79ab2bfb9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x10ee7a24b2a6527c2837cd49ce9d4b99e5270329","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x00fdfaab4da4be1f7a42d96cbac506694bb418e4670586716e1b8c8f4cb63359","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x00abb4597cb9909f9d0e1ee528c1492e7125ac907788abf71ba339bf6f5370ae","0x2a59d9162f5937ac3f604ba12170a4952fa11cd04708203c2202349922f6a376","0x2cf4391aa6da7d0bf6660bae3dc9c3da1754e0f447f6fbd30e479f3973e1a237"],"eventName":"l2-block-built","creator":"0x59b7b09039b191e4aeab1f5459562f21c2ce301b","duration":0.15767199999936565,"publicProcessDuration":0,"rollupCircuitsDuration":0.07568100000025879,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:40:51 [10:40:51.931]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:52 [10:40:52.025]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:52 [10:40:52.041]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1475c19db047e91e4de35bb2b5f9f95cc7583bbbb483dac4816992b7c9032d32","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x10ee7a24b2a6527c2837cd49ce9d4b99e5270329","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x038595f7eec517c6dd6565ec02313f485f0e8722cd574b6bdb5c6a027eb880b2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2fc370e18292ba974661e459d08d55b02cc515b7de87c29ea1618b2608501e31"],"eventName":"l2-block-built","creator":"0x260f0c2f8aaf54ded015d3fc295ebf810e29faa7","duration":0.16707300000052783,"publicProcessDuration":0,"rollupCircuitsDuration":0.08361200000035751,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:40:52 [10:40:52.045]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:52 [10:40:52.062]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
10:40:52 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90)
{"blockNumber":1,"slot":1}
10:40:52 [10:40:52.065]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:52 [10:40:52.078]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x28153d0a3ff42f2996ac9c5b013e45cf4c1cef298a08450aa6e61ae6741b37bc","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x10ee7a24b2a6527c2837cd49ce9d4b99e5270329","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x02c1fcdbdde6938639c2bb03245b60bdef15d05f309cd7f18315dd6caa5fb5b0","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x10e57ddaac1ff0d61ab36c1a12311dfc73e60380f7b609588d35ecff2bf5a10a"],"eventName":"l2-block-built","creator":"0x7d1c51b2bb64e75c5d2454096d9d5d6ce857c067","duration":0.1468829999994341,"publicProcessDuration":0,"rollupCircuitsDuration":0.07563200000004144,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:40:52 [10:40:52.080]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
10:40:52 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:664:13)
10:40:52 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:40:52 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:607:28)
10:40:52 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:40:52 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:413:17)
10:40:52 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5)
{"blockNumber":1,"slot":1}
10:40:52 [10:40:52.083]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:52 [10:40:52.095]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x032e88ed16b106ec718650683ec4d85e6e274f76ea370b4c240a2491e4a3432b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x10ee7a24b2a6527c2837cd49ce9d4b99e5270329","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c4961ab576f7d62dfb62eaea98a0347476bc8e70a78c666eaf12d63d8f12c15","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2678b79531e00c9924fab603a00594c420e560211d170e68b07e5bf0f75bbb51"],"eventName":"l2-block-built","creator":"0xf2cfa0053a869d5fa6fd32c0ff68df6154116203","duration":0.1859629999999015,"publicProcessDuration":0,"rollupCircuitsDuration":0.09796199999982491,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:40:52 [10:40:52.096]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
10:40:52 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59)
{"blockNumber":1,"slot":1}
10:40:52 [10:40:52.100]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:40:52 [10:40:52.123]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x1d21b15ef9347514f3338cbde6a25b1f5a5e4d4fca6a5159731207af6a1603ca","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x10ee7a24b2a6527c2837cd49ce9d4b99e5270329","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x215e6e67af7d1b3c54dc6a74bf1ecd79455a9829dd49b985a491e2857aacd4d0","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x16614240ccbcf462000d815bec8bc6f781338e97f6cd0109aa1f64ee8247e424","0x040f7cfbb09a33f64884b90048b48f1b7ba47d1aeb1f342cdc6c04acac80afed"],"eventName":"l2-block-built","creator":"0xf4bd847900ce10d978626255a3afe9b03bf99d8e","duration":0.18137300000034884,"publicProcessDuration":0,"rollupCircuitsDuration":0.08283099999971455,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:40:52
PASS src/sequencer/sequencer.test.ts (
5.216 s)
10:40:52 sequencer
10:40:52
✓ builds a block out of a single tx (290 ms)
10:40:52
✓ does not build a block if it does not have enough time left in the slot (70 ms)
10:40:52
✓ builds a block when it is their turn (24 ms)
10:40:52
✓ builds a block once it reaches the minimum number of transactions (72 ms)
10:40:52
✓ builds a block that contains zero real transactions once flushed (8 ms)
10:40:52
✓ builds a block that contains less than the minimum number of transactions once flushed (42 ms)
10:40:52
✓ settles on the chain tip before it starts building a block (98 ms)
10:40:52
✓ builds a block only when synced to previous L1 slot (19 ms)
10:40:52
✓ aborts building a block if the chain moves underneath it (20 ms)
10:40:52
✓ does not publish a block if the block proposal failed (17 ms)
10:40:52
✓ handles when enqueueProposeL2Block throws (17 ms)
10:40:52
✓ should proceed with block proposal when there is no proposer yet (26 ms)
10:40:52
10:40:52
Test Suites: 1 passed, 1 total
10:40:52
Tests: 12 passed, 12 total
10:40:52
Snapshots: 0 total
10:40:52
Time: 5.302 s
10:40:52
Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i
.
10:40:52
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?