Parent Log:
http://ci.aztec-labs.com/57c5664a39d345ed
Command: 19eaa47be551fcfe yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/c0e766a133071c44b2c0d8fac5df352c6e059df1
Env: REF_NAME=gh-readonly-queue/next/pr-15015-cf8be0f9e81e248048560619de041e90d9d6990a CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Fri Jun 13 08:00:23 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15015_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
08:00:28 [08:00:28.025]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.063]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0728236f58ae26e5cab6bc28a07783aeee42334ddc436ebf30bfb86f63fe3ff9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1a4dac8f14924809c8c06f811757de2a43e8c2f8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x020266dadeff0b44282baa3a82afaaa86e4f15fe71b80a19cf0cac42c92918c5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1a2d0804063c314f3f16492047474af387e5f818abf6fd11a26c1fadf207a1ec"],"eventName":"l2-block-built","creator":"0x462088f0213c5f735b2e2e8b8f535aef33653c98","duration":0.379247999999734,"publicProcessDuration":0,"rollupCircuitsDuration":0.19709599999987404,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:00:28 [08:00:28.072]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.110]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.125]
WARN:
sequencer Cannot propose block 1 at slot 1 due to failed rollup contract check
08:00:28 [08:00:28.127]
ERROR:
sequencer Error building/enqueuing block: Error:
08:00:28 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:305:60)
{"blockNumber":1,"slot":1}
08:00:28 [08:00:28.130]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2dfaf87d0faf736fd5551ff84423aaf0a63e3beb4c49886db68c87687ac21fb4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1a4dac8f14924809c8c06f811757de2a43e8c2f8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x125660249bd11d6060b8dff649a15ffdacc77b86785de044c416620234cb1d3d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x06be87e823a6e7694247b727e04e80d0f454e1c667c07d29cacda0aedad08fdf"],"eventName":"l2-block-built","creator":"0xc87aaba171d82ea62e9663b0811db1e00052d72e","duration":0.13612599999942177,"publicProcessDuration":0,"rollupCircuitsDuration":0.071247000000767,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:00:28 [08:00:28.133]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.137]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
08:00:28 [08:00:28.188]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x18e9f5669fd5f93497719cbd690bddc4bbe5285d8829fa77690815dd829a1891","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1a4dac8f14924809c8c06f811757de2a43e8c2f8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1de44fb8e13c62e3f842569e501907ef17a8083b3dcadeff4edcda4bdd909396","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0d34a901b4e4f114b24a682e81ceb5b8f393e9f7642db28a9960909fd78de39f","0x1f8fd2d70c93b4ac35a370ee1915b83c37bbbe113917a2603bc3ec9a161412ff","0x0a276635a2292efdd45373944e71a7a10984492693ce427e9d2ef984d746e9b2","0x04a102e2c119ac39dcaf6486a850f954f9fe271aaeca7bbed7cfb03b044dce87"],"eventName":"l2-block-built","creator":"0x3a179385927591c5fdc077f9131fe20cc387f4e0","duration":0.12091400000008434,"publicProcessDuration":0,"rollupCircuitsDuration":0.07475900000008551,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:00:28 [08:00:28.192]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.195]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
08:00:28 [08:00:28.198]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x1489899ec1a1f4bd99b807624c9bf104143f4747481d321950b1a2d57338380a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1a4dac8f14924809c8c06f811757de2a43e8c2f8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x295f723ab68dc141ad8669f4d426bd7ee37e13da61b138fa22990474143c5dc1","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x3e548e25a27b6524aa7a4c708e20e0455e3008bb","duration":0.10248499999943306,"publicProcessDuration":0,"rollupCircuitsDuration":0.05553200000031211,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:00:28 [08:00:28.201]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.204]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
08:00:28 [08:00:28.242]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x1b11b64c6c2e2b9720d197afa77a1dad411a891e73667ea7fa0aea09f441a9bb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1a4dac8f14924809c8c06f811757de2a43e8c2f8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0c414e186f573a9039c73833b34774faf46609596b78a8515d07c9a2ea48c04d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x26726997047f5d3202bb8db3bcc997d05c195949f319a1e182ec6688ab68a161","0x0e900ae6ada4b634646b7c8766d03a6a1cfa97e9398db9dcef99cfff92380cca","0x03af20a57b8449d0960874ff3f37f84e1ca86e353f8a155c3110ad12cd6ac94e"],"eventName":"l2-block-built","creator":"0x9ff08462fd59b461c630ad540d3d61249097fe6e","duration":0.13346100000035221,"publicProcessDuration":0,"rollupCircuitsDuration":0.07249899999987974,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:00:28 [08:00:28.247]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.329]
WARN:
sequencer Cannot propose block 2 at slot 1 due to failed rollup contract check
08:00:28 [08:00:28.331]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.345]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1ab2f691626d102356141de5bd4bbe3ece5f4083a39b2fd7b078404175e83e5f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1a4dac8f14924809c8c06f811757de2a43e8c2f8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x20a410079e5809f79e8e6e25adafffade84b8e258aa885e77ace31627240a4b2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x15de50b0d12438ba721ffd3a464b015df9f31fe5aad7db6657b788785b7b3d00"],"eventName":"l2-block-built","creator":"0x85251b241cb6f404b6c7f693235417ef8dd93cec","duration":0.10838199999943754,"publicProcessDuration":0,"rollupCircuitsDuration":0.05914700000084849,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:00:28 [08:00:28.348]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.361]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
08:00:28 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:482:90)
{"blockNumber":1,"slot":1}
08:00:28 [08:00:28.364]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.377]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2dff242203efa3de5347e7aefc8bf547c8270365d554b3d36af16391d7021036","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1a4dac8f14924809c8c06f811757de2a43e8c2f8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c9d6586d280ecde51ae895c674f7e7b427eb0263b55c0e3bd77024bed9cb34e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x29e9b75e15a787389af6c8c93b60f3396acc047ea18275df8278349df968e250"],"eventName":"l2-block-built","creator":"0x7ab02640eda817453756dd40e490f99b6206d93f","duration":0.12036299999999756,"publicProcessDuration":0,"rollupCircuitsDuration":0.0652090000003227,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:00:28 [08:00:28.379]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
08:00:28 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:608:13)
08:00:28 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
08:00:28 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:552:28)
08:00:28 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
08:00:28 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:370:7)
08:00:28 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:496:5)
{"blockNumber":1,"slot":1}
08:00:28 [08:00:28.382]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.396]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x04c8d19c44220c7204304416e23a3fb8d02151177fbe50622a027adea61b0135","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1a4dac8f14924809c8c06f811757de2a43e8c2f8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0d6d30054e7bbfa90410fd51a4f9366caad2860557f06044d984e7e7fae6e4f8","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0d92dc2c42503749a8df572569d29400a55aa4afe5aa0e59e108290ccf9e89e1"],"eventName":"l2-block-built","creator":"0x5fcdc221149ba0434be787ef54f4522cbd00b317","duration":0.3062500000005457,"publicProcessDuration":0,"rollupCircuitsDuration":0.0938640000003943,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:00:28 [08:00:28.398]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
08:00:28 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:59)
{"blockNumber":1,"slot":1}
08:00:28 [08:00:28.400]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:00:28 [08:00:28.426]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x289a44e0ff34bcbb4ce0d3240d0f900885c097649fcec19bced98471dc4cb1d3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1a4dac8f14924809c8c06f811757de2a43e8c2f8","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x246889dc4e015b76fdbae830d912ac4824d17583ab870a7ae988cf30c20b42bf","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0c5a8d3619778e742f88a2d59a7b1ca67ffcd522288f92bddfb77e4b51ff5b93","0x1b0e5bbe4445f07b73e2e1e040b2fe0b3c754e4e4ca8af250317bbbce31ff0b9"],"eventName":"l2-block-built","creator":"0xfebef5930870c55a82dd7444db3cf2994a254532","duration":0.14725300000009156,"publicProcessDuration":0,"rollupCircuitsDuration":0.07409199999983684,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:00:28
PASS src/sequencer/sequencer.test.ts
08:00:28 sequencer
08:00:28
✓ builds a block out of a single tx (218 ms)
08:00:28
✓ does not build a block if it does not have enough time left in the slot (39 ms)
08:00:28
✓ builds a block when it is their turn (24 ms)
08:00:28
✓ builds a block once it reaches the minimum number of transactions (58 ms)
08:00:28
✓ builds a block that contains zero real transactions once flushed (9 ms)
08:00:28
✓ builds a block that contains less than the minimum number of transactions once flushed (46 ms)
08:00:28
✓ settles on the chain tip before it starts building a block (84 ms)
08:00:28
✓ builds a block only when synced to previous L1 slot (16 ms)
08:00:28
✓ aborts building a block if the chain moves underneath it (16 ms)
08:00:28
✓ does not publish a block if the block proposal failed (18 ms)
08:00:28
✓ handles when enqueueProposeL2Block throws (18 ms)
08:00:28
✓ should proceed with block proposal when there is no proposer yet (28 ms)
08:00:28
08:00:28
Test Suites: 1 passed, 1 total
08:00:28
Tests: 12 passed, 12 total
08:00:28
Snapshots: 0 total
08:00:28
Time: 3.777 s
08:00:28
Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i
.
08:00:28
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?