Parent Log:
http://ci.aztec-labs.com/88af6abc5e7063c3
Command: dc9591c437eedcb5 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/42440bd429a3b283b3a344db0be4652d818bd261
Env: REF_NAME=gh-readonly-queue/next/pr-15046-2469b5f1633350f6be15733c04242af1cdc98227 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 16 19:50:03 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15046_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
19:50:09 [19:50:09.258]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.288]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0a01a0ce8e39e81316bded38d2dc3f63d285e7e30f2ce058c3534edced0f1b27","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3b7ad8428c731515461bd289ea65cd3f8a4c5e2f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x11967f0b273a382116c687c12a24fcd663f9897301cebb9c1e2954fb413e0f3c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1d2ad8c655ecf24d08d774d4a1a521909dfd4095347b5989c2ff8f5adac58118"],"eventName":"l2-block-built","creator":"0x353c9bb0e3e0d0c451743f1caf1bd6881b344bd5","duration":0.5028409999995347,"publicProcessDuration":0,"rollupCircuitsDuration":0.23640599999998813,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:50:09 [19:50:09.295]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.354]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.370]
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:50:09 [19:50:09.372]
ERROR:
sequencer Error building/enqueuing block: Error:
19:50:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60)
{"blockNumber":1,"slot":1}
19:50:09 [19:50:09.375]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1a0216dfc4f3b1d51be6b0a1922156fe7b7bc7b7f8c14ef19f5b2e7e82739932","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3b7ad8428c731515461bd289ea65cd3f8a4c5e2f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0f6c66e8890e727b7b02c77dfabd3253e6f1fde93b717e690d3159814bbb12db","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2478e6bf8d45edc635bd67fc6ca13a7a6d230faf09159b08a55e2fcf20f9cbe9"],"eventName":"l2-block-built","creator":"0xc9052fc7a0a535bd003bd270eee1e7c36cc5cf10","duration":0.18671499999982188,"publicProcessDuration":0,"rollupCircuitsDuration":0.10139199999957782,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:50:09 [19:50:09.379]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.384]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
19:50:09 [19:50:09.445]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x25cfac73220ad4141d659c85d1be2ec82048693821e73505eeb517c18fa5b883","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3b7ad8428c731515461bd289ea65cd3f8a4c5e2f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x24a9a3615b47533df578987990d75ab02188d6072c28e631dad95049fc7698c7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1f73a7582b5c7896996395be41aeda98bb5951e602ec9e161d97a76f27cd12eb","0x07f7271d6ca81b4a78fba4fbae716e77d2258505e52f0a75c8e2eec9edb2c0b9","0x0093b408ee4907050e77e5963345fa39da6858084043775e0f0c1f946e29a12b","0x2873637d1db97496540a702797ad4ddde9a24f2b28d20a21ae31c9f69a1b05a8"],"eventName":"l2-block-built","creator":"0xdbfa144b7e31f14e88070a8c342a49f02e4b150b","duration":0.16246399999999994,"publicProcessDuration":0,"rollupCircuitsDuration":0.09459200000037526,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:50:09 [19:50:09.450]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.453]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
19:50:09 [19:50:09.458]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x1108e799600f2212509552b2f7bde789692230e3b826edad7d8714cb007a9046","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3b7ad8428c731515461bd289ea65cd3f8a4c5e2f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0e65b8c49033e0fe9b744bc859e45d299474097daac6c97822feda81439383e8","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xb6ecfe39f1bae305de16c057e464ac2231f66966","duration":0.1576230000000578,"publicProcessDuration":0,"rollupCircuitsDuration":0.0832220000002053,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:50:09 [19:50:09.461]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.465]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
19:50:09 [19:50:09.515]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x106608f9ac48c924144d9a5a8fe89756f7cbb6bcddf8ddb35e96a903f468f635","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3b7ad8428c731515461bd289ea65cd3f8a4c5e2f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ef4b226ca7369820b48c379b6310c4cf39fc16c398e1718f9882b9707c000b3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x17c1b57a9230a30fba3d29812173a5c91c43b592d62411849ce04a643044a65d","0x08acc207c1d72fa889d90a7e4ebba8fafee31632d1190c17c24a86f87095f25d","0x1c22c301ab7d4301a82f49a7cafd360ff7ebc6a07cc69bb884f6477c1e65d1ce"],"eventName":"l2-block-built","creator":"0x347c3a4460014685d9f7392ae99e3d1aba4f7458","duration":0.20337500000005093,"publicProcessDuration":0,"rollupCircuitsDuration":0.10563300000012532,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:50:09 [19:50:09.525]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.617]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.637]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2b79d7df05bcaf0ec08d526a32ccbc5d295745d88cd2c517684bb4679c63f02c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3b7ad8428c731515461bd289ea65cd3f8a4c5e2f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x002d7c35a27b3291e25722fd7d71017e6e3f16fab44d2fca14949f07f6356364","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2c7e83d03fba8c2457d50c0305fa20bac0c87f598fbeb3be244876bee8ae6f0c"],"eventName":"l2-block-built","creator":"0xe20b29104e751df30150b4b623826e8ddc832793","duration":0.1648540000005596,"publicProcessDuration":0,"rollupCircuitsDuration":0.08306200000060926,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:50:09 [19:50:09.641]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.660]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
19:50:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90)
{"blockNumber":1,"slot":1}
19:50:09 [19:50:09.663]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.682]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x214b5730cb18646ae29e9668822361a95087e5ed1bb4522105a572e14ca9bff2","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3b7ad8428c731515461bd289ea65cd3f8a4c5e2f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x07df035614207689817c1be72a25776cdc5b8cd8ea52f470d822fbe3c2c010d0","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x147106fb7d6112d5b2a188128d64533e650fffbb39ec773b67216cf991f262f3"],"eventName":"l2-block-built","creator":"0x4a08082e328b1a45a700265ed18929bf48411bcc","duration":0.160584000000199,"publicProcessDuration":0,"rollupCircuitsDuration":0.08565199999975448,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:50:09 [19:50:09.685]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
19:50:09 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:678:13)
19:50:09 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
19:50:09 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28)
19:50:09 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
19:50:09 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:422:17)
19:50:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5)
{"blockNumber":1,"slot":1}
19:50:09 [19:50:09.687]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.701]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x25b726a0a25b22d19e65e59f4d42288f41961c5152567753d37f4de1f1e3a6e7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3b7ad8428c731515461bd289ea65cd3f8a4c5e2f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x20a1410873ea7d12de8e7a743d91312bf2d40091c34763dbf83db74552db463d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0185bd8da68762d122d6a80d53346732214791e1cdcf8a7cd9af6574d80c3b4d"],"eventName":"l2-block-built","creator":"0x94325f9436fa7f3578a67c662858d194763ee386","duration":0.2040550000001531,"publicProcessDuration":0,"rollupCircuitsDuration":0.13021300000036717,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:50:09 [19:50:09.702]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
19:50:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59)
{"blockNumber":1,"slot":1}
19:50:09 [19:50:09.704]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
19:50:09 [19:50:09.734]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x0220efc87247a4ad12c7f4e8d13ce5b011ff6449326c4a63be0c82589bac9a0c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3b7ad8428c731515461bd289ea65cd3f8a4c5e2f","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x241aee3fc0791207fdaec20803b14fae1ce518923fb8bc3bd1b3ea2c193222c1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1356eb93b2185b23c776bbbcc5d7c13b1729c09e82bd8d07652e63d47500f595","0x1c028c1a4d2235412ff1a1b1939e0ae8a918f28a83bbf750f850fbf77d47274b"],"eventName":"l2-block-built","creator":"0xe327d927236234375df569ce61ee1dd9f5c138b7","duration":0.28518700000040553,"publicProcessDuration":0,"rollupCircuitsDuration":0.11882199999945442,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
19:50:09
PASS src/sequencer/sequencer.test.ts (
5.665 s)
19:50:09 sequencer
19:50:09
✓ builds a block out of a single tx (252 ms)
19:50:09
✓ does not build a block if it does not have enough time left in the slot (57 ms)
19:50:09
✓ builds a block when it is their turn (26 ms)
19:50:09
✓ builds a block once it reaches the minimum number of transactions (71 ms)
19:50:09
✓ builds a block that contains zero real transactions once flushed (12 ms)
19:50:09
✓ builds a block that contains less than the minimum number of transactions once flushed (63 ms)
19:50:09
✓ settles on the chain tip before it starts building a block (92 ms)
19:50:09
✓ builds a block only when synced to previous L1 slot (23 ms)
19:50:09
✓ aborts building a block if the chain moves underneath it (22 ms)
19:50:09
✓ does not publish a block if the block proposal failed (25 ms)
19:50:09
✓ handles when enqueueProposeL2Block throws (17 ms)
19:50:09
✓ should proceed with block proposal when there is no proposer yet (33 ms)
19:50:09
19:50:09
Test Suites: 1 passed, 1 total
19:50:09
Tests: 12 passed, 12 total
19:50:09
Snapshots: 0 total
19:50:09
Time: 5.767 s
19:50:09
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
19:50:09
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?