Parent Log:
http://ci.aztec-labs.com/a3904b8892ad0957
Command: f9856415d54196c8 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/3084a7eb89277f14c021ec43f4bddf01c77cc5cc
Env: REF_NAME=gh-readonly-queue/next/pr-15077-433ba6218aed45169029991a493e4232b30b8ec6 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 17 19:12:49 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15077_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
19:12:55 [19:12:55.877]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:55 [19:12:55.947]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1cc6b7bb57063922f8831e7c5acb93af28c7ec1b62ce58aa8ccb2d921957e1b2","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe6b544dd3c97729dd3c7b351ddd895b8ee3006c3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1d1232ebce4db42bc8b7dfce86d62ff4a110c194d69517343c94440f92f3ab03","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x27b0d86e8c546936d149db2db0d7b5b08c3e2abe20001f42756cd6641405447b"],"eventName":"l2-block-built","creator":"0x632c6dfa0316604be61ec206e88dc4e224b21268","duration":0.6073599999999715,"publicProcessDuration":0,"rollupCircuitsDuration":0.28547400000024936,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:12:55 [19:12:55.958]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.016]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.037]
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}
19:12:56 [19:12:56.040]
ERROR:
sequencer Error building/enqueuing block: Error:
19:12:56 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:60)
{"blockNumber":1,"slot":1}
19:12:56 [19:12:56.043]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0c502f56cc642d7fd31b2cc0332ed43fbb42c5f0f9105ec3ce5c047b7574a5d0","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe6b544dd3c97729dd3c7b351ddd895b8ee3006c3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2f2f116ee268bbff7f2137a8c737c6895b2a47b89d0b8ea3bf90bb603b1e5f20","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1efa147c5afd8b869a941c2a687022b46ad58b55773359813929a236b31b9277"],"eventName":"l2-block-built","creator":"0xbc4d7596dc7a8dd571ec4124223b18e7d58ba256","duration":0.1855649999997695,"publicProcessDuration":0,"rollupCircuitsDuration":0.08826700000008714,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:12:56 [19:12:56.048]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.053]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
19:12:56 [19:12:56.123]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x245c80bfe41704f2478c548b68ae00c586021a5a1767c1515c8aac37c447deaa","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe6b544dd3c97729dd3c7b351ddd895b8ee3006c3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c5ec85b7774910e99d6f4f1c3307629166dbf1b87fc4b83a39c1b1cea080d62","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0adb55240f202376bae9b503241511102a253f5d8a24324074493507e597f2d0","0x2fc1c5e448dfeb1638e26e7049dbbea9e18668a2b9010737f3adb33147b768a7","0x069ca25bc9211f3b2ceaa80d95416befe8426b1fda9488854236b8e9c2557ff2","0x292193b36decaf2cf6e67e1a6bf3d3ad8d473d535fb04c1095bd29be0d031603"],"eventName":"l2-block-built","creator":"0x0d4b6bc70b3dc67371785c744e99a074802b446c","duration":0.16254299999945943,"publicProcessDuration":0,"rollupCircuitsDuration":0.08312599999953818,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:12:56 [19:12:56.128]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.131]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
19:12:56 [19:12:56.136]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x208e90e1d15796b5a245d311de15f6883ee3803b63423fa7630582898eccb327","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe6b544dd3c97729dd3c7b351ddd895b8ee3006c3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x3023f76f1c4ee0a3063897373f87cb5f908eae485ccbd5790ed10a084dab61d5","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xeccaec24e0842873ad593d28df39ed7b2873c7e7","duration":0.14369100000021717,"publicProcessDuration":0,"rollupCircuitsDuration":0.07395600000018021,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:12:56 [19:12:56.140]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.144]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
19:12:56 [19:12:56.183]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x0eeef958243ef0f8f3ca0f4b8c44948108e2a3eb33f20a75d3ffd9e34b3e2c9c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe6b544dd3c97729dd3c7b351ddd895b8ee3006c3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x01d5c201f35791f6f9b25a2420f3c8b0d7a2f5d1a83397a7912e26d5fe8cbed3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x21df9f7b7f04ce4782b99baa33d8064f46248cce740f4ff3cddeafe896398a38","0x1bcd27ea63431e0fc421be866ee2677a42f9cdbfed44e6681f33ccc010f7e35a","0x12cfa302e5c326ce300837a495ddbc6a09ba05d91ce90f1dad3548f16191b896"],"eventName":"l2-block-built","creator":"0xed84f9bac3f2eee309b3322a4779a95e1fbff100","duration":0.12376099999983126,"publicProcessDuration":0,"rollupCircuitsDuration":0.06068500000037602,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:12:56 [19:12:56.192]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.289]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.302]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2fe47dc895d4dba11893cfee0d8fb7322d2993747c3d79f790dc7fc0363123d8","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe6b544dd3c97729dd3c7b351ddd895b8ee3006c3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ef6347a31b93e9376c6dbe5766ac8f0ae6a0afc6a0d7de0149ba3d6aefcb03a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1c12d1ad84aef62b38e7dba84fbe72cc28352d1fec32229512d0f156968eebe8"],"eventName":"l2-block-built","creator":"0xb17b854032da18a321e1f035bcc4d5a5a2b674b6","duration":0.1170799999999872,"publicProcessDuration":0,"rollupCircuitsDuration":0.05859500000042317,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:12:56 [19:12:56.304]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.317]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
19:12:56 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:486:90)
{"blockNumber":1,"slot":1}
19:12:56 [19:12:56.320]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.337]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x244a92555db6025fbc3776c0e2d371bc125079cc7d084a46609555d96b5e653c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe6b544dd3c97729dd3c7b351ddd895b8ee3006c3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x18c9a1593782d5ef1459bc66808367a73dd7af64d8eb93accbc5fcb1d63d6152","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x24739428f4a00ea78153692976985666102bfcb3d1054ec079ac678d519b8b8f"],"eventName":"l2-block-built","creator":"0xa729ca1aeb3ddf26a37ceeffb71cca0f2b8b6adc","duration":0.19328500000028725,"publicProcessDuration":0,"rollupCircuitsDuration":0.10186799999974028,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:12:56 [19:12:56.341]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
19:12:56 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:675:13)
19:12:56 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
19:12:56 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:612:28)
19:12:56 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
19:12:56 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
19:12:56 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:500:5)
{"blockNumber":1,"slot":1}
19:12:56 [19:12:56.345]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.360]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2659f1ab72291effde25b7ed2fdbacb2874be1610606e3d9eff8198f36a064a2","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe6b544dd3c97729dd3c7b351ddd895b8ee3006c3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0ebda76cc30fa915bba3682e2f4aca8636340000ebf38e7408bb3fdad23a106e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1d9a0beeaeee1d66c79bf4a640c256c7721fa7735282037857527ee42876f948"],"eventName":"l2-block-built","creator":"0x028e6d3379078a5b7394759dfda7ca8ffc708d99","duration":0.24047999999947933,"publicProcessDuration":0,"rollupCircuitsDuration":0.10354800000004616,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:12:56 [19:12:56.362]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
19:12:56 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:510:59)
{"blockNumber":1,"slot":1}
19:12:56 [19:12:56.365]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:12:56 [19:12:56.396]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x25f185cba7f77f882f5f279e28760c829102871479299908e7e9a7ee9cdf4f02","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe6b544dd3c97729dd3c7b351ddd895b8ee3006c3","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x21dc316d9f0109f0c6d2f6d511773a33f62a2bda2baf799460d324e8659fddb4","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x036638f957569acce0b26126f3c1abb0c99e64d3f8c3582695945fc79efdece8","0x0c4489f9ec0f53d53104b52521277311cd2f52283c1e1ed74172ce705ea20834"],"eventName":"l2-block-built","creator":"0xf778be0caa5c80b4258e9ccb11a722b18542748c","duration":0.14404199999989942,"publicProcessDuration":0,"rollupCircuitsDuration":0.05907500000012078,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:12:56
PASS src/sequencer/sequencer.test.ts (
5.656 s)
19:12:56 sequencer
19:12:56
✓ builds a block out of a single tx (315 ms)
19:12:56
✓ does not build a block if it does not have enough time left in the slot (57 ms)
19:12:56
✓ builds a block when it is their turn (32 ms)
19:12:56
✓ builds a block once it reaches the minimum number of transactions (80 ms)
19:12:56
✓ builds a block that contains zero real transactions once flushed (12 ms)
19:12:56
✓ builds a block that contains less than the minimum number of transactions once flushed (52 ms)
19:12:56
✓ settles on the chain tip before it starts building a block (97 ms)
19:12:56
✓ builds a block only when synced to previous L1 slot (16 ms)
19:12:56
✓ aborts building a block if the chain moves underneath it (15 ms)
19:12:56
✓ does not publish a block if the block proposal failed (25 ms)
19:12:56
✓ handles when enqueueProposeL2Block throws (21 ms)
19:12:56
✓ should proceed with block proposal when there is no proposer yet (34 ms)
19:12:56
19:12:56
Test Suites: 1 passed, 1 total
19:12:56
Tests: 12 passed, 12 total
19:12:56
Snapshots: 0 total
19:12:56
Time: 5.763 s
19:12:56
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
19:12:56
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?