Parent Log:
http://ci.aztec-labs.com/b09c2f8563deb099
Command: f49566f2a253bc96 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/e1613ca4b54a0ae509638dc4114780dd3cb0bc9b
Env: REF_NAME=gh-readonly-queue/next/pr-15239-282da3bd25d49b92970e6fc85f110092e8566299 CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Tue Jun 24 15:18:31 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15239_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
15:18:36 [15:18:36.074]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.115]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2eb1398ecf78c071abb929155648c1f501cd9c0464dc728db311cc923aef137b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x59a4b5dd06d7916c56a2570d61ba17ebaeead9d5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x00c671810c20324085763c2cdfcf4787a030fce74eccca049b76e350b49d041b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x200c81b278ca4d2cfe61ff830fff813b3aed8451810b28e3fcfb00520fcb02d3"],"eventName":"l2-block-built","creator":"0x9899aae39dec68b643000d1ce5a5ade57a0e1b72","duration":0.5511230000001888,"publicProcessDuration":0,"rollupCircuitsDuration":0.18766099999993457,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:18:36 [15:18:36.124]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.165]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.180]
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:18:36 [15:18:36.183]
ERROR:
sequencer Error building/enqueuing block: Error:
15:18:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
15:18:36 [15:18:36.185]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x09b107025736d9ef100d573b7a4daeec81ba5eba06ac27b4c60173c0f0276501","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x59a4b5dd06d7916c56a2570d61ba17ebaeead9d5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x22580d2d8b379bc3814c5a99debd03ac4c26a55574627924b03d66e79fe5b96b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x025f9dade6c3e190ff539f9452dbbf54a4a32f0ba3dd1970bd77f902b73c8619"],"eventName":"l2-block-built","creator":"0xb7e1fd39783d8aa61817599e5ec1199cd484a572","duration":0.1384360000001834,"publicProcessDuration":0,"rollupCircuitsDuration":0.0659430000005159,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:18:36 [15:18:36.190]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.194]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:18:36 [15:18:36.253]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x0dc4647022e8fbf6f8c7cdcc2e3b67c93c8774d4b85ef672e69a1fd4796d70d9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x59a4b5dd06d7916c56a2570d61ba17ebaeead9d5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0ae3b03bb6db55a76fd47eaece0a0016ea66c64edc79fb0ca073f40cb68d0c37","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1416a8a94905fc3eafa46181dc74d1aa08921ce310050357e05ba188721e97d7","0x1b4b36c1aeb9e72ad35f38b3168f30bf7d594886ef5bb8c7001425cde34aef9f","0x155b1abcbaa23f9ec26fcaeef08ede7d34acff689e73c2a4fa42cc137dcd25ce","0x1c2ba502e680b84198d46cfea15e05b9ef11f096089c853b02ac2aaa5d362348"],"eventName":"l2-block-built","creator":"0xca337bef2479c9a94552b076d86865a026f8f2a7","duration":0.14838899999995192,"publicProcessDuration":0,"rollupCircuitsDuration":0.06455900000037218,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:18:36 [15:18:36.257]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.260]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:18:36 [15:18:36.263]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x0222a0c47f33da9d2d90f561d3b6404ab070c363342ef86db2d53ec31b82a13d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x59a4b5dd06d7916c56a2570d61ba17ebaeead9d5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ce52ee369f711b8a3b7a2f9bee1695f6a0d1d48975cc2b4dc76fbcf038712bc","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xe91ef40cc5d5b53ff48bedb6d1d481194d3ef54a","duration":0.10571099999924627,"publicProcessDuration":0,"rollupCircuitsDuration":0.0539600000001883,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:18:36 [15:18:36.267]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.269]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:18:36 [15:18:36.310]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x0ae1965fd79cd3e1129242a134278d8da94da28e2ef0e670cb09ee5a46613037","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x59a4b5dd06d7916c56a2570d61ba17ebaeead9d5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x21288035dd3fba8b1091f3011be9cc2d9212834c25d000377be24f53d19361a2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0051ae24e4a93a896145d117cc385be43558644efe84eeb8bc1ca1b446c5616d","0x2a30b57da98b4103923909f6d18871021f10a9228defc4c2cb883b42cbfab1f0","0x255e719e206e9ec200d87ab4dffec0ddf24afddd829cf760162f233c7108201d"],"eventName":"l2-block-built","creator":"0x1f8b2dad7184c4f00355469ab3d4d14c12492f42","duration":0.10948299999927258,"publicProcessDuration":0,"rollupCircuitsDuration":0.055376000000251224,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:18:36 [15:18:36.316]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.402]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.417]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2bab3e9573d789214fce2f986550eb7719df0dce938a7d1937dafeee16fa9af0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x59a4b5dd06d7916c56a2570d61ba17ebaeead9d5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1bb27e1b9accea2c3f0fa261f5f7d03237593645e4f67ea797ca0384fb01d744","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1e3fb6a50758b7dc601010f70e921fbd44d04d0f069f05306a527d36f40f3470"],"eventName":"l2-block-built","creator":"0x31dd384dd791369d9954e163ce50e3f0ba041165","duration":0.10870799999975134,"publicProcessDuration":0,"rollupCircuitsDuration":0.054764000000432134,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:18:36 [15:18:36.420]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.435]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
15:18:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
15:18:36 [15:18:36.437]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.452]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x16aeca21bf0a579c2595c6aeac29b7d3eabae8bec0a074c973a24fbb4a5d844f","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x59a4b5dd06d7916c56a2570d61ba17ebaeead9d5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x00e50135a32406fd6db57d212e3460b57ef66ed0d0d83755e9acb2e6bfa9ab75","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0b42559159a03ec8cad23a914058b4a25d54aa8078a2711d7dabb9b8e3e3d258"],"eventName":"l2-block-built","creator":"0xa5ee9a574c0dcec36633c555f65e9584857d6cad","duration":0.11448999999993248,"publicProcessDuration":0,"rollupCircuitsDuration":0.05727599999954691,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:18:36 [15:18:36.454]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
15:18:36 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
15:18:36 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
15:18:36 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
15:18:36 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
15:18:36 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
15:18:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
15:18:36 [15:18:36.457]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.472]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2dfe7775e2cee44158efd65737e64acbc0dae9ea8db3863295c8e28d47570daa","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x59a4b5dd06d7916c56a2570d61ba17ebaeead9d5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x242c925e43dd80b9ce8b9d41d3363ff9ff127b7912375c73a10e9dd566dc8d22","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1ee006a78273f08d2c9e41f37ece8b5add847742d3712e2de9bffa5eab953461"],"eventName":"l2-block-built","creator":"0x6fefaf7766f7da64e15a855a13a7d44cddc2aa02","duration":0.14270099999976082,"publicProcessDuration":0,"rollupCircuitsDuration":0.07598199999938515,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:18:36 [15:18:36.473]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
15:18:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
15:18:36 [15:18:36.476]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:18:36 [15:18:36.503]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x110ba5017cf26db460ae8cf5a84bb5e580509228e77b72a805f35e3a044c3b5a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x59a4b5dd06d7916c56a2570d61ba17ebaeead9d5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e9b8199990986044cb2d3b3de9241a99e37ec96df5d67cbdfddee966f469d4b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0359ca61e6311393733ac8d864e0ac45a2a0b9bcbaa9c0e2a8ff9dfd212ba880","0x02a08970e2f983ca3cae156fd54aabcb7e69c8b826663c025020e08090387a06"],"eventName":"l2-block-built","creator":"0x747129a7bb101e4ce5eb037ec5c032a8604bcf3d","duration":0.1318120000005365,"publicProcessDuration":0,"rollupCircuitsDuration":0.05700000000069849,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:18:36
PASS src/sequencer/sequencer.test.ts
15:18:36 sequencer
15:18:36
✓ builds a block out of a single tx (230 ms)
15:18:36
✓ does not build a block if it does not have enough time left in the slot (41 ms)
15:18:36
✓ builds a block when it is their turn (25 ms)
15:18:36
✓ builds a block once it reaches the minimum number of transactions (67 ms)
15:18:36
✓ builds a block that contains zero real transactions once flushed (9 ms)
15:18:36
✓ builds a block that contains less than the minimum number of transactions once flushed (49 ms)
15:18:36
✓ settles on the chain tip before it starts building a block (87 ms)
15:18:36
✓ builds a block only when synced to previous L1 slot (17 ms)
15:18:36
✓ aborts building a block if the chain moves underneath it (18 ms)
15:18:36
✓ does not publish a block if the block proposal failed (19 ms)
15:18:36
✓ handles when enqueueProposeL2Block throws (19 ms)
15:18:36
✓ should proceed with block proposal when there is no proposer yet (29 ms)
15:18:36
15:18:36
Test Suites: 1 passed, 1 total
15:18:36
Tests: 12 passed, 12 total
15:18:36
Snapshots: 0 total
15:18:36
Time: 4.208 s
15:18:36
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
15:18:36
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?