Parent Log:
http://ci.aztec-labs.com/bba6ba24268b9dc1
Command: 1b54ea671a21576c yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/30660269b33bab8cca354c41659533acf4d48e07
Env: REF_NAME=gh-readonly-queue/next/pr-15026-d96baf1c44329e8b2e3a432ad803f702f5184a62 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 13 09:36:00 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15026_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
09:36:06 [09:36:06.681]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:06 [09:36:06.722]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1783a8ab090a75d6c75457412a50045fa74fdc71fad2a762ac2767d67c1f438d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa14a6763c2af0d4a3cc7c3753059c39c17f934ab","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0110831a030f2a837be7425feadea789a74b9ee5df31ac39a8585415a4598a9b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1d2f6694ca7984e250f16b3a84d7c575f372d4dc7fb61ba4bcad615c9a5ecd59"],"eventName":"l2-block-built","creator":"0x1ac0490521250246d5449d11a18d72540475e7cb","duration":0.6010169999999562,"publicProcessDuration":0,"rollupCircuitsDuration":0.2461990000001606,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:36:06 [09:36:06.731]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:06 [09:36:06.797]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:06 [09:36:06.812]
WARN:
sequencer Cannot propose block 1 at slot 1 due to failed rollup contract check
09:36:06 [09:36:06.815]
ERROR:
sequencer Error building/enqueuing block: Error:
09:36:06 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:305:60)
{"blockNumber":1,"slot":1}
09:36:06 [09:36:06.817]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2fbe5e1420101945e210eff7aaf348c26658f1832dc8c76b2c59cbec04ac2930","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa14a6763c2af0d4a3cc7c3753059c39c17f934ab","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x24b6717d65fd4d4aa9806afdae1561e5063ee5b3e1acd5d7064a8999aa81459b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x166d1cfdab72905053da2b3f2e68b9c1140f2825d601ed442d456797e597bcfd"],"eventName":"l2-block-built","creator":"0x7d02bdda9c72e4276a62f72f8b4a91a60e22616f","duration":0.18274400000063906,"publicProcessDuration":0,"rollupCircuitsDuration":0.09982800000034331,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:36:06 [09:36:06.821]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:06 [09:36:06.825]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:36:06 [09:36:06.879]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x1b5cdf240b138bce62e0818b4a9f665ccff591db3a64a962d4c2080ba3c83f2e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa14a6763c2af0d4a3cc7c3753059c39c17f934ab","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1629724f3849a391669b98cebf77985b238ed436b79070f5ad817ed464695b29","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1b9b4bc0c420c901de20206a287f1489a7edf4032e075d7d66479d381ede65d0","0x034bd8ae00bc39f415104752b8d609b6ee70c2ba62e88f64bb281d46398d22e5","0x12f150134dc59b1d186a48dfcda2bc5e0c49161ff8407c74f2f795ea83cbceec","0x14d4789af0386c29ff8e195fea85b17ed2da75b737a269af208e36da3dc4c59d"],"eventName":"l2-block-built","creator":"0xc817aef7d126df7eca15ddeb85279579f2d7035e","duration":0.19694499999968684,"publicProcessDuration":0,"rollupCircuitsDuration":0.11526899999989837,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:36:06 [09:36:06.884]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:06 [09:36:06.888]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:36:06 [09:36:06.892]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x05f95e9ef8bafc95b97ef858fd507376fe72740d58dc344d5f4a263d35bb0722","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa14a6763c2af0d4a3cc7c3753059c39c17f934ab","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0ca80bd2ab77eddf060899c0ad05718d9beb866868e2f4fb9e4d036323a35613","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xad9109418e531cd6e49dab571b7f62ba4d66bce0","duration":0.1537319999997635,"publicProcessDuration":0,"rollupCircuitsDuration":0.08949699999993754,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:36:06 [09:36:06.896]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:06 [09:36:06.900]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:36:06 [09:36:06.940]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x120a5f7274c6fb0417e5d6b781fa58f996bbf2879a29e96eab19ba4fa4759171","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa14a6763c2af0d4a3cc7c3753059c39c17f934ab","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x035b968f5c2303eb9aa30bc2cdde8f843c57a00e03443286e3ff6cf3032723ee","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0965b3a148016aab5351aaad6932ab5134a0a8e3575fafc08847ff9c24cd790b","0x201ae097aa25c91a40921d7e1edf07e88b00919308359a79f5123aa850449d8c","0x158e4118a2464638dbce342e5ae0e6e1d46c07fc5ed745bfd397b2c4635a7408"],"eventName":"l2-block-built","creator":"0xf54a2cb155305e58b230f6baca946071f9b9ffbc","duration":0.16956300000038027,"publicProcessDuration":0,"rollupCircuitsDuration":0.09764700000050652,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:36:06 [09:36:06.944]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:07 [09:36:07.049]
WARN:
sequencer Cannot propose block 2 at slot 1 due to failed rollup contract check
09:36:07 [09:36:07.053]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:07 [09:36:07.089]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x17c8dd8236fef251f5aadabaa4a26521960b767e780d7da7c24d350c5d30bf50","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa14a6763c2af0d4a3cc7c3753059c39c17f934ab","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x244143bc9ab7d94e4e8a2b5cae6bb3f0b750540de2d1a6495ab8df37fa7ba998","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0ecce338e1bfc8dc26b10c6e0141ea7405f26248fd0d31179e012c7011b8da17"],"eventName":"l2-block-built","creator":"0x40a35c25005f7fddd3a3612136908f5d2a0b3b2f","duration":0.16931300000032934,"publicProcessDuration":0,"rollupCircuitsDuration":0.0974580000001879,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:36:07 [09:36:07.093]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:07 [09:36:07.112]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
09:36:07 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:482:90)
{"blockNumber":1,"slot":1}
09:36:07 [09:36:07.116]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:07 [09:36:07.131]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1e13768664b1373b13f49961ef32697650073ab64b9d6b8ad5341b295ffcb0de","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa14a6763c2af0d4a3cc7c3753059c39c17f934ab","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x12c62159fa465217feb7a707fe758419957979210fdf2b88f6ec70d50bbc128d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0d417201222b0fa261d31c413620f6f077e2d43436b6526d328306b27c9056cf"],"eventName":"l2-block-built","creator":"0x94870647404e618c08819cc9df9877f204ce764c","duration":0.13173100000039994,"publicProcessDuration":0,"rollupCircuitsDuration":0.07528600000023289,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:36:07 [09:36:07.133]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
09:36:07 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:608:13)
09:36:07 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
09:36:07 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:552:28)
09:36:07 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
09:36:07 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:370:7)
09:36:07 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:496:5)
{"blockNumber":1,"slot":1}
09:36:07 [09:36:07.136]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:07 [09:36:07.149]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2d5c9262cb18f71a5d8178d5e6688b2c1d9372116a2e4fb9c342f53589f3d02a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa14a6763c2af0d4a3cc7c3753059c39c17f934ab","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x13f9c2333acff54b9fa63526509c40456831e44c67395da3584fd7c0aa137c95","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1876862f86ec5338b8c3bea0f62e33a228db62eaf17adc86f62bc0cf89c4e020"],"eventName":"l2-block-built","creator":"0xd6a18164a7d22ca795dd3ac0955f68cc54c160c6","duration":0.33031600000049366,"publicProcessDuration":0,"rollupCircuitsDuration":0.13242999999965832,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:36:07 [09:36:07.151]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
09:36:07 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:59)
{"blockNumber":1,"slot":1}
09:36:07 [09:36:07.153]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:36:07 [09:36:07.187]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x103f6abfecf2ce5ee11cedddaecd1ae78b7eba08bf2a1050b3b13318cc7f22b7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa14a6763c2af0d4a3cc7c3753059c39c17f934ab","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x103f3ace06fcaa6ae913846475b802df9ff83d1247486a4e2d2cded58255ded3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2eba6de7b12033eb3c49c84c5a535b42135eb5a4f1ed7b8c959db04cafb3da98","0x09d48503271b11a9eb43f3ecdc7682c99359446464470fb7f6909dd97586b875"],"eventName":"l2-block-built","creator":"0x31c7ec9a8a06aec6b3a53703e1e439fce8f7a165","duration":0.2937929999998232,"publicProcessDuration":0,"rollupCircuitsDuration":0.14754200000061246,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:36:07
PASS src/sequencer/sequencer.test.ts (
5.243 s)
09:36:07 sequencer
09:36:07
✓ builds a block out of a single tx (295 ms)
09:36:07
✓ does not build a block if it does not have enough time left in the slot (66 ms)
09:36:07
✓ builds a block when it is their turn (24 ms)
09:36:07
✓ builds a block once it reaches the minimum number of transactions (62 ms)
09:36:07
✓ builds a block that contains zero real transactions once flushed (12 ms)
09:36:07
✓ builds a block that contains less than the minimum number of transactions once flushed (47 ms)
09:36:07
✓ settles on the chain tip before it starts building a block (107 ms)
09:36:07
✓ builds a block only when synced to previous L1 slot (40 ms)
09:36:07
✓ aborts building a block if the chain moves underneath it (23 ms)
09:36:07
✓ does not publish a block if the block proposal failed (20 ms)
09:36:07
✓ handles when enqueueProposeL2Block throws (18 ms)
09:36:07
✓ should proceed with block proposal when there is no proposer yet (37 ms)
09:36:07
09:36:07
Test Suites: 1 passed, 1 total
09:36:07
Tests: 12 passed, 12 total
09:36:07
Snapshots: 0 total
09:36:07
Time: 5.331 s
09:36:07
Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i
.
09:36:07
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?