Parent Log:
http://ci.aztec-labs.com/9afdc601eb6a1736
Command: 89f5c2c3393083c6 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/97080f178c0a3e244c64b3c17bf255bed63fc3cf
Env: REF_NAME=gh-readonly-queue/next/pr-15065-4110b08ca823c6af4399e58e54e0483d6e3459ed CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Mon Jun 16 10:28:23 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15065_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
10:28:27 [10:28:27.177]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.209]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1f739865b4580b316b72344036bd52f99d92176af053a6caacb754c094774dbb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa1e79cca27a99751e9237c76018a0e8fa604c495","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1d8661d9db9ebbc8d82898f050d139427d221376d999047a98bc873d1ea6055f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x067725e312e85c465a441d8b02754e6e074b1377e582fd0dba8d69339441c000"],"eventName":"l2-block-built","creator":"0x9c0da5579ac9d6cc86bc948f649203c5bcd61e9b","duration":0.4440349999999853,"publicProcessDuration":0,"rollupCircuitsDuration":0.20935499999995955,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:28:27 [10:28:27.217]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.255]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.270]
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:28:27 [10:28:27.272]
ERROR:
sequencer Error building/enqueuing block: Error:
10:28:27 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60)
{"blockNumber":1,"slot":1}
10:28:27 [10:28:27.274]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x00790becfd9c65bc64c2e3006053b1296383d50986f19533a1632100e277cf00","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa1e79cca27a99751e9237c76018a0e8fa604c495","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c63ff82a23e7b5716e0b2e40c6c2232c58ee99799b591d53e8c31e9e3bb9ba2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x136d189ec3734b12f4af1b9983a2592e631663676dd2f0c053360bfde0918d7f"],"eventName":"l2-block-built","creator":"0xd5fb2020cc74c8ca3b3ba64a4109d7736bfc0372","duration":0.13469900000018242,"publicProcessDuration":0,"rollupCircuitsDuration":0.07164199999988341,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:28:27 [10:28:27.278]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.282]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:28:27 [10:28:27.337]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x0ea6024bf6528d0a6db7851cf4cc301e0ab69b2ae58c35b4c2c0846965cdb1c0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa1e79cca27a99751e9237c76018a0e8fa604c495","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2021b43e9bcd847baf190ab68c1fdaf6ba57c0ed6a9d7f453551f1bc97d7cfc4","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2aff1e0aaa6fe9a595273dfa370f94c6fd6eb3b2fdcd547eebca000c0c94faa7","0x007e7611dc8e189350e6a7667ef05d5f07886aa8e324a3f3e967e1c995e5b643","0x16b7ec4675748b91c7f327d32022d146e3425f02bed29a088d18ee7e438b6d24","0x229482d6e73efbcbdd75f1955fb08f20390d117eb24329610944eed9e6b4b4e7"],"eventName":"l2-block-built","creator":"0x7c08173d9b923e737ae7305559562afce0ec0ccc","duration":0.1330390000002808,"publicProcessDuration":0,"rollupCircuitsDuration":0.07633200000054785,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:28:27 [10:28:27.341]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.344]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:28:27 [10:28:27.347]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x1d0c2ec34055bff54c2ef39a0af992fb60fcdfa91229f7ecc800b39f7585f25a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa1e79cca27a99751e9237c76018a0e8fa604c495","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x104d76d892f82e4a8796c18a6786cd084f1364f3d85fc3d3a6e20806647678fb","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x121a5fe63a12d7772efda7f5046577de1952d892","duration":0.12236200000006647,"publicProcessDuration":0,"rollupCircuitsDuration":0.06301799999982904,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:28:27 [10:28:27.350]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.353]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:28:27 [10:28:27.391]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x1a8ff379a79e7d87910648fa752012d3acddd22107a6dcb2f9460be61eabbee4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa1e79cca27a99751e9237c76018a0e8fa604c495","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1cdf765d6fd2044bb8752e6adfdbd687c79527082e5fa25242921698b279e781","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1fc3d4cb8d92ea1aeadf8300b5b790bf95a38162af4a175bae43399451f8aea8","0x2eb1778d0e19b67ac12009225e9dfc957785579aa01932819971dfac96d70e66","0x263cd9461a9696c22679aca562bdd46055ea1f2950dd53ae0b6021643b032c81"],"eventName":"l2-block-built","creator":"0xd03c37035694569369ec0a0b1f500ba9d611f087","duration":0.12849000000005617,"publicProcessDuration":0,"rollupCircuitsDuration":0.07012699999995675,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:28:27 [10:28:27.395]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.474]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.488]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x299da462705888113a596f0ff8165f7aa4f10d1a04d60e7213f0e402c561e43a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa1e79cca27a99751e9237c76018a0e8fa604c495","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x00b94145ea88276857d7a8b86085702a34d625b94af113e8bc1c24412aa9e2d4","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1d315b69b392395a7d395913a0e3580cdbf21304f88605912f473be37dd12dd2"],"eventName":"l2-block-built","creator":"0x54f53a43dc9e7c7c5e406ca4266357f0a369ac9e","duration":0.10755500000050233,"publicProcessDuration":0,"rollupCircuitsDuration":0.056759999999485444,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:28:27 [10:28:27.491]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.504]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
10:28:27 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90)
{"blockNumber":1,"slot":1}
10:28:27 [10:28:27.506]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.520]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0b3badb6608a8f9dedda0f9fa48757fd917d06f11ab27a4275147b58d920c1b8","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa1e79cca27a99751e9237c76018a0e8fa604c495","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x235be0d539a1bc8be48e4ceb0c7c21cc00114b4414d78267f6b50d6acc6d6280","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1c2711ccfc76b99ff62940134cf0622c55417cbbfeb5cc28bc8bc20901870fe3"],"eventName":"l2-block-built","creator":"0xd0fc38adde19098f6faa1b4cab8ea9f1fc7d1bb7","duration":0.11784499999976106,"publicProcessDuration":0,"rollupCircuitsDuration":0.06270499999936874,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:28:27 [10:28:27.522]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
10:28:27 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:664:13)
10:28:27 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:28:27 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:607:28)
10:28:27 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:28:27 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:413:17)
10:28:27 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5)
{"blockNumber":1,"slot":1}
10:28:27 [10:28:27.524]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.544]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0cf514e22075dd0291b212c50eb39e1581f727e130e0962c35d95c273b8fd7d7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa1e79cca27a99751e9237c76018a0e8fa604c495","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0f9a99e64e82a8669402439857f671537f57d19cf772bad67f75a05df4c4782c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2972a99e61923521b84edf1d85182e16b80c6e2606beee41c2c6a9fe7a5d85d5"],"eventName":"l2-block-built","creator":"0x0b6948e897be05baaa009b961862cf0b8439d6ed","duration":0.1593379999994795,"publicProcessDuration":0,"rollupCircuitsDuration":0.08579099999951723,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:28:27 [10:28:27.545]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
10:28:27 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59)
{"blockNumber":1,"slot":1}
10:28:27 [10:28:27.547]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:28:27 [10:28:27.572]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x2bd9d70fa9f6f84113dcfa6d49b84cf5fbb17297cb6e1bac713eaa2d457e62a9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa1e79cca27a99751e9237c76018a0e8fa604c495","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0c06903a9098775085e0e1c451a34150efe883feabaf72a8e7785fedafa0a2ef","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0d51ce7a5febc7c059ad2bb0480fcfdd83ab0cbcd6b0fa85300ae106e2d863f2","0x1f5298923d979e14839a63d088e2d3107c661a76ceeb6ef8f98cef3015f5b79d"],"eventName":"l2-block-built","creator":"0xd277c60fdcb930661cb1df7f26ac09b79ebb6485","duration":0.18033999999988737,"publicProcessDuration":0,"rollupCircuitsDuration":0.07284400000025926,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:28:27
PASS src/sequencer/sequencer.test.ts
10:28:27 sequencer
10:28:27
✓ builds a block out of a single tx (225 ms)
10:28:27
✓ does not build a block if it does not have enough time left in the slot (38 ms)
10:28:27
✓ builds a block when it is their turn (24 ms)
10:28:27
✓ builds a block once it reaches the minimum number of transactions (62 ms)
10:28:27
✓ builds a block that contains zero real transactions once flushed (9 ms)
10:28:27
✓ builds a block that contains less than the minimum number of transactions once flushed (44 ms)
10:28:27
✓ settles on the chain tip before it starts building a block (78 ms)
10:28:27
✓ builds a block only when synced to previous L1 slot (16 ms)
10:28:27
✓ aborts building a block if the chain moves underneath it (16 ms)
10:28:27
✓ does not publish a block if the block proposal failed (18 ms)
10:28:27
✓ handles when enqueueProposeL2Block throws (23 ms)
10:28:27
✓ should proceed with block proposal when there is no proposer yet (28 ms)
10:28:27
10:28:27
Test Suites: 1 passed, 1 total
10:28:27
Tests: 12 passed, 12 total
10:28:27
Snapshots: 0 total
10:28:27
Time: 3.813 s
10:28:27
Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i
.
10:28:27
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?