Parent Log:
http://ci.aztec-labs.com/b0e48762cff3fa7d
Command: a5511b51e55ea9c0 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/0dc6f60f84deaa57a8570f9942eb75317f5aeea5
Env: REF_NAME=gh-readonly-queue/next/pr-15162-6ee95286f8bcc5bb6dca43222459ac5bf43a8a75 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 20 09:43:17 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15162_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
09:43:23 [09:43:23.181]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.218]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0457775290b085ef4e0439d083e23843e17dd597f024b5dcf3d13c2e0f31c1f6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd9a02eac8d5dd3c0b8b9869dd78a4a7806342478","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0d5e9bd061ed759bd918abab926149b7170bd7d8bfd7bf02c67e60d38f5cf822","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x17fe317a3adb3fb87890721e06427c7f250e69f9b582936179666b239f6b32dd"],"eventName":"l2-block-built","creator":"0xf8848a20936847a445e19960d5cacf97caa35b97","duration":0.6885470000006535,"publicProcessDuration":0,"rollupCircuitsDuration":0.30483800000001793,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:43:23 [09:43:23.230]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.281]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.297]
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}
09:43:23 [09:43:23.300]
ERROR:
sequencer Error building/enqueuing block: Error:
09:43:23 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
09:43:23 [09:43:23.303]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2aab2f7d2722e2f0384dec8bd6b40f0c5ad6751f3457200d67854b30e4120c68","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd9a02eac8d5dd3c0b8b9869dd78a4a7806342478","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x261b813bbb09cc6e66864c6767aa56c6e4711d0a27e16dc44bf8bfeea15271db","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0fdde01eb053f021e60611764cb9fa54fcb64d003e09a3f60173296b9276a4bc"],"eventName":"l2-block-built","creator":"0x7da67dac4f4144b54516a5db0a130464a2eb1139","duration":0.16863499999999476,"publicProcessDuration":0,"rollupCircuitsDuration":0.07977200000004814,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:43:23 [09:43:23.308]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.320]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:43:23 [09:43:23.394]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x136ff9bc4b6f3efb76d89767f072946da755cdb9f64a0f2736dd49a9ca02fbcd","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd9a02eac8d5dd3c0b8b9869dd78a4a7806342478","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x06a49101fd2214ab37a261af8e8ba6388aa1ad882f06cbc17009c387b9a6c0eb","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2a03abc48fa76f84d88b40aad533b5c1a931ec0ad6e380a649ddadbd14b969df","0x009096a81c7b225384939a40835a0ff70418d1c208ae15e59566b41f6d0cf19e","0x22545cfcf26e05e0e796c87880a565f849de123321214f706db1fd775b1d4bf4","0x1475abdf221359bc7625b37ff6b844a6b038085f32594049980419822b6d6863"],"eventName":"l2-block-built","creator":"0x3c4c4dbf701ef1c6aad7461669c3551c75b69318","duration":0.15203400000063994,"publicProcessDuration":0,"rollupCircuitsDuration":0.08861300000080519,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:43:23 [09:43:23.397]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.400]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:43:23 [09:43:23.403]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x1115ab800a443c91c8c45d909ac4e6ea6c66a182e94fe06ae3c9e92c11074026","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd9a02eac8d5dd3c0b8b9869dd78a4a7806342478","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e7e5a020b8295e2638541a464964b7291417deb67c99c76447631ccec45bcc7","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x317c5958bba5d510dcf02f2c57cf453e84c42f36","duration":0.10248200000023644,"publicProcessDuration":0,"rollupCircuitsDuration":0.04921199999989767,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:43:23 [09:43:23.406]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.409]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:43:23 [09:43:23.452]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x1a5fd80d82213cda292fe64d879aa407e8a4272843acdf171102856243701368","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd9a02eac8d5dd3c0b8b9869dd78a4a7806342478","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2658a620a7d4dca936bff18c4d59e1339cd3c01d5d0b9a76edf9538a0a3b891a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2f49a38c2aac22ea678325a04eb9857e3f9b4fa4ea67b34f97e040108fd1748a","0x096f9d42b7b0dccc51dbbf1feb8666c912373372df16a0e69151b2c8c18714e5","0x0429e57a0f3af336db7d254c35b839d1adfa0c110590aea979c208a6e9ab47a6"],"eventName":"l2-block-built","creator":"0x94353fef88df04ec6525d85aec17ea823ae8ab18","duration":0.12684300000000803,"publicProcessDuration":0,"rollupCircuitsDuration":0.061981000000741915,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:43:23 [09:43:23.456]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.549]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.573]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x061fba5ce3a3e7e63a00920274dfd5b896af58d9da1b586a9b241b8238ba7c03","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd9a02eac8d5dd3c0b8b9869dd78a4a7806342478","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2a614b4d00b4f75f9e518f15f58143ed8df0009bb6be6c76e5535c181196f2e1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x12bf6b952bbb86b574b05a442eb15c2b3badb26ac19fa674d2f5826598998c21"],"eventName":"l2-block-built","creator":"0x3c25ba467541dd1e5e3e9c1036370067434cb362","duration":0.1190230000001975,"publicProcessDuration":0,"rollupCircuitsDuration":0.05874099999982718,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:43:23 [09:43:23.576]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.589]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
09:43:23 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
09:43:23 [09:43:23.591]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.604]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x158ce5d669bf39ac3660bd12a0735ad50831335c7ce96c2704f5660f7c66cb5d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd9a02eac8d5dd3c0b8b9869dd78a4a7806342478","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x16220bc9f03d0ac479b82ad528c5252f34ec9f014d160515ae0cc86ef93e6070","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2870b554b733851c6466f9bd5bbd3441f9e553abf95710135f1139829d40549d"],"eventName":"l2-block-built","creator":"0x75f419de752ba1f74114d3d1341fab1301c33a73","duration":0.15448399999968387,"publicProcessDuration":0,"rollupCircuitsDuration":0.09582199999931618,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:43:23 [09:43:23.606]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
09:43:23 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
09:43:23 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
09:43:23 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
09:43:23 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
09:43:23 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
09:43:23 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
09:43:23 [09:43:23.608]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.625]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2c8e817dde5728f48a0f8bec8ea40b8dfc6aabfec74cf75c89c1696bf39f2d26","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd9a02eac8d5dd3c0b8b9869dd78a4a7806342478","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1c4ae9599e9b57c82f1f91bd5d22bb1f333f58c902e96fdf422faa0f5162e134","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x03fcd664cd2010144b4b23a549277805ef1c44e567f4aa965a2dcd63ad88dbc1"],"eventName":"l2-block-built","creator":"0x83bd6757a9c433e6d94aec54dbcfdc1613b3cb39","duration":0.17683500000021013,"publicProcessDuration":0,"rollupCircuitsDuration":0.08972300000004907,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:43:23 [09:43:23.627]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
09:43:23 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
09:43:23 [09:43:23.629]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:43:23 [09:43:23.654]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x03726a9b62c1f196f2a778572311b91a54f98009b4dc1fab9d24a5ed41874f8a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd9a02eac8d5dd3c0b8b9869dd78a4a7806342478","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1546ba8104d9b0f0166ff7ba7e337ae36a110a91d7876b8758c68088629ff213","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1b4dd47c4f7f88515b491c3f3bd5523acae83b53f3917f03849f5ec3850a8772","0x2e529f4607aa8f51bcc55e67f9b5e6590f57c11d30cbddd2715693e6c1f7387d"],"eventName":"l2-block-built","creator":"0xbf6a58227cad7abbc47d537353af84ea4f568922","duration":0.18344399999932648,"publicProcessDuration":0,"rollupCircuitsDuration":0.0732320000006439,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:43:23
PASS src/sequencer/sequencer.test.ts (
5.455 s)
09:43:23 sequencer
09:43:23
✓ builds a block out of a single tx (273 ms)
09:43:23
✓ does not build a block if it does not have enough time left in the slot (52 ms)
09:43:23
✓ builds a block when it is their turn (27 ms)
09:43:23
✓ builds a block once it reaches the minimum number of transactions (90 ms)
09:43:23
✓ builds a block that contains zero real transactions once flushed (8 ms)
09:43:23
✓ builds a block that contains less than the minimum number of transactions once flushed (49 ms)
09:43:23
✓ settles on the chain tip before it starts building a block (93 ms)
09:43:23
✓ builds a block only when synced to previous L1 slot (27 ms)
09:43:23
✓ aborts building a block if the chain moves underneath it (15 ms)
09:43:23
✓ does not publish a block if the block proposal failed (16 ms)
09:43:23
✓ handles when enqueueProposeL2Block throws (21 ms)
09:43:23
✓ should proceed with block proposal when there is no proposer yet (27 ms)
09:43:23
09:43:23
Test Suites: 1 passed, 1 total
09:43:23
Tests: 12 passed, 12 total
09:43:23
Snapshots: 0 total
09:43:23
Time: 5.532 s
09:43:23
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
09:43:23
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?