Parent Log:
http://ci.aztec-labs.com/8a3ee89ab285e396
Command: 270716767bef7882 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/1c2c2ee2949dbe31742cc9501a31bf3bce8083cf
Env: REF_NAME=gh-readonly-queue/next/pr-15232-aedcee89a2544b0e6baf93c4e71d88991f09111e CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 24 13:51:31 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15232_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
13:51:37 [13:51:37.572]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:37 [13:51:37.616]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x02370d318e88cda199970715fadcae57dd0a1030a18a6bea7b8bf80e522f4dd9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7cc58878e9a6be9d9c24d819286809db34d0d1e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2627090235bd83b315b40d752cf20f309c0f11bdac7f73ec1e7f7b75210ae521","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0ac30603440e2f46c121e6ffaa561a71528e39a62bcaec8a2e34be8f3ec82c52"],"eventName":"l2-block-built","creator":"0x36f6fa15a3a2af713af86b60c2cbb096ea3dad57","duration":0.8825959999994666,"publicProcessDuration":0,"rollupCircuitsDuration":0.3266239999993559,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:51:37 [13:51:37.639]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:37 [13:51:37.686]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:37 [13:51:37.710]
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}
13:51:37 [13:51:37.713]
ERROR:
sequencer Error building/enqueuing block: Error:
13:51:37 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
13:51:37 [13:51:37.718]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x156cc4a876a65bc11caf7362904355269865118e6a0811972bcdc03afe910515","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7cc58878e9a6be9d9c24d819286809db34d0d1e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x15b59fb9d5dcbdda954be0b434a3ffa09114e3ca85801622a7d5987c5deefad2","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2d3ebb6223b7f936b813340acf2a0bc64b0da6a316f201f6f7e5d341a9dfb1cc"],"eventName":"l2-block-built","creator":"0xf31ddd1fcbe8b5f46331a23c7b805e26b3ca01ba","duration":0.18873399999938556,"publicProcessDuration":0,"rollupCircuitsDuration":0.08340599999974074,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:51:37 [13:51:37.723]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:37 [13:51:37.726]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
13:51:37 [13:51:37.781]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x00a60ed0976498bd4aa6c2706a69eb9e3eeb9fb9a779e146f7847b967b00aaa3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7cc58878e9a6be9d9c24d819286809db34d0d1e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0fd7baeaf9830c4ec2d087db4a07f57e76ece8aa13255b49e17466f747f0f887","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x05e6c4ad1d44ce5cb423340b880075d9b6be5bd7a1e64bb01d652e4a5e443bf5","0x06c0162d90a70f4a77eeaf07e4eea95bc8ce9eea18c736800a2e247f85e3f354","0x08568f54b134ee32242d0d107abd9b3d8038455f0c133f0423e441028f13e08b","0x2a0637ba10d0872292f4a98c033bbcfa928e149f9085f4fff32b5de4b9b7e388"],"eventName":"l2-block-built","creator":"0x34e53f11c8aeec5c898ec691fba62afb856ed6ba","duration":0.27408999999988737,"publicProcessDuration":0,"rollupCircuitsDuration":0.1771230000003925,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:51:37 [13:51:37.788]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:37 [13:51:37.792]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
13:51:37 [13:51:37.798]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x17a7568c94fdb5ae0b2b9ab743c4f351b06b695d59ed28560ced9e2d8a7731bb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7cc58878e9a6be9d9c24d819286809db34d0d1e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0b0b7637da0df492023b5f722992e62d18f4af3bf0f56853276c4d08b75f4c75","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xcefc917b85174d23666fc95acb7a4c7ddfd44196","duration":0.22730799999953888,"publicProcessDuration":0,"rollupCircuitsDuration":0.13158000000021275,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:51:37 [13:51:37.803]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:37 [13:51:37.807]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
13:51:37 [13:51:37.849]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x06407e68fc785d192624936928a3134d1246f2f00b5199108de38133b9cf353b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7cc58878e9a6be9d9c24d819286809db34d0d1e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x29da51f138297a91c99cc140c826e91da481c2e43abf25e3b5864a6515449b21","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2a096f7110e8a997fef03fcc9fddf431d2332094ed4bdffa72c94fcb8804979b","0x142f27f7ef9a012108469358ed76024b78ebe1b0e77180e13fd2af9d0685e43f","0x012ee7ff6a0949c053db1b98d07cd44a747949a364276aff6a63830e29c42a9a"],"eventName":"l2-block-built","creator":"0x514d071c2736f4f61367f2845a41da4c6752e7a8","duration":0.14780100000007224,"publicProcessDuration":0,"rollupCircuitsDuration":0.07350599999972474,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:51:37 [13:51:37.853]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:37 [13:51:37.968]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:37 [13:51:37.983]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x141eb4f979de745479de9f10cf7ea272eb45d6f909cce875239bf583a2de94be","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7cc58878e9a6be9d9c24d819286809db34d0d1e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x101674b8a0afa5ee018828f90d42eb86302fe2fdaa7e815134fa1d962fe3dd88","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1d326b3983344c6eb1d811e6d6719bb4d4148a65eed58eec6f5300675541648b"],"eventName":"l2-block-built","creator":"0x1053b18c8892692a9ee8470c9ed9c6f9c41c786e","duration":0.1810940000004848,"publicProcessDuration":0,"rollupCircuitsDuration":0.06913500000064232,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:51:37 [13:51:37.986]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:37 [13:51:37.999]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
13:51:37 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
13:51:38 [13:51:38.003]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:38 [13:51:38.018]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2d179e727af65fc211ad6fc83313159e2dbe3df115d8d8f937454d8834610148","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7cc58878e9a6be9d9c24d819286809db34d0d1e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x043419e3ed526ee2ee943beb1becec62710d0aef96cd7b8f5d61e76cb7d80326","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2c4e6af091a087703d2f31c70c54e606874c0ca4e8552a178ac8bf36783b3c00"],"eventName":"l2-block-built","creator":"0xe48aaa0b278e19e57b6ba29291db354c7c8de3ae","duration":0.2134360000000015,"publicProcessDuration":0,"rollupCircuitsDuration":0.10312800000065181,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:51:38 [13:51:38.021]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
13:51:38 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
13:51:38 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
13:51:38 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
13:51:38 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
13:51:38 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
13:51:38 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
13:51:38 [13:51:38.024]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:38 [13:51:38.041]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x232af6c086c73003d1aa5a5ebfc294ff8fbad36560219fe3aa9a9151412f7cf1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7cc58878e9a6be9d9c24d819286809db34d0d1e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2989443e2a990e5d201aa49d1357b259bacdb8db4fba471d99e440203fa206ff","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1f69d18df1429c8931ff5eccadc65810bb4e2b6917b76605ab246338288f9b84"],"eventName":"l2-block-built","creator":"0xa1e8cbb6871f0f690ae44e00a02b5386640e25b0","duration":0.21429600000010396,"publicProcessDuration":0,"rollupCircuitsDuration":0.11196800000016083,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:51:38 [13:51:38.042]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
13:51:38 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
13:51:38 [13:51:38.045]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:51:38 [13:51:38.072]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x1111971675aa2614dcf12f9e3ef31e2439699556d74771d17423e82341d5fd36","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x7cc58878e9a6be9d9c24d819286809db34d0d1e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x03a3f79ffd90ba16a0fd9e284d070eddc8edb3b533e8979b04b99ae3c966b3a6","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x28ad10cb7bc312cd8989717569a6d666e8a2807f5ea2a43edc56e79b8b6003b5","0x0d25e762a5ab0263af7130bb50c12db79cc553d15271749ea7628754bdad4d61"],"eventName":"l2-block-built","creator":"0x4a97adb38bf6d55bb87b792e9fde057409883784","duration":0.3595370000002731,"publicProcessDuration":0,"rollupCircuitsDuration":0.12108900000021094,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:51:38
PASS src/sequencer/sequencer.test.ts (
5.533 s)
13:51:38 sequencer
13:51:38
✓ builds a block out of a single tx (265 ms)
13:51:38
✓ does not build a block if it does not have enough time left in the slot (57 ms)
13:51:38
✓ builds a block when it is their turn (37 ms)
13:51:38
✓ builds a block once it reaches the minimum number of transactions (65 ms)
13:51:38
✓ builds a block that contains zero real transactions once flushed (15 ms)
13:51:38
✓ builds a block that contains less than the minimum number of transactions once flushed (50 ms)
13:51:38
✓ settles on the chain tip before it starts building a block (97 ms)
13:51:38
✓ builds a block only when synced to previous L1 slot (34 ms)
13:51:38
✓ aborts building a block if the chain moves underneath it (16 ms)
13:51:38
✓ does not publish a block if the block proposal failed (21 ms)
13:51:38
✓ handles when enqueueProposeL2Block throws (22 ms)
13:51:38
✓ should proceed with block proposal when there is no proposer yet (30 ms)
13:51:38
13:51:38
Test Suites: 1 passed, 1 total
13:51:38
Tests: 12 passed, 12 total
13:51:38
Snapshots: 0 total
13:51:38
Time: 5.63 s
13:51:38
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
13:51:38
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?