Parent Log:
http://ci.aztec-labs.com/b325d16c0a95c660
Command: 4f771e618b80a60c yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/991b313d676f7cf820bb62a33e57cf5a4c8cf9cf
Env: REF_NAME=gh-readonly-queue/next/pr-15075-af42fafbeb7d6a4440329d9e9e5b1df459fa2e2e CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 16 16:02:21 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15075_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
16:02:27 [16:02:27.695]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:27 [16:02:27.723]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0533db1813652da246af85c2e63b0367e8fa587410edc6555c988d7671bec103","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12b9ad7287a105c91399a7645fc70f4a2e0b00d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x02268dd72b6e49d4253ca743c5a61f8104cf91e6d5788e75cece5211d50e1ede","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x24b090030357eeb07216faac796af0b98dc12fb297a7b611763949bf670fbcdd"],"eventName":"l2-block-built","creator":"0x246774940b675ba4bc8c6d8717eb976e92f25d58","duration":0.49508700000023964,"publicProcessDuration":0,"rollupCircuitsDuration":0.22133300000041345,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:02:27 [16:02:27.731]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:27 [16:02:27.786]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:27 [16:02:27.800]
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}
16:02:27 [16:02:27.803]
ERROR:
sequencer Error building/enqueuing block: Error:
16:02:27 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60)
{"blockNumber":1,"slot":1}
16:02:27 [16:02:27.805]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x3055de6530dc978641151439f81a103071cb46feaa8feadcd38ddeb5bafffbbc","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12b9ad7287a105c91399a7645fc70f4a2e0b00d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x29a7ff342260de3025eb30866395b18d46aafc04a22c836c5e96a83befe85d8b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2a81bf8459ae127c9be16c0609e69f7479b7e0ecf7d4f6be26dc74244def2eac"],"eventName":"l2-block-built","creator":"0xe9f2ff70528e9d66efd356850c1220345077b304","duration":0.14921200000026147,"publicProcessDuration":0,"rollupCircuitsDuration":0.07908099999986007,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:02:27 [16:02:27.809]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:27 [16:02:27.813]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
16:02:27 [16:02:27.879]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x14d52dbc8e0c72ca86ab1bee5a89949eff1b66f33c693e6c9ec01d4813b745c9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12b9ad7287a105c91399a7645fc70f4a2e0b00d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1f84e6da707f962119817a869849cc4ec580c9ad5002876547faf62b4e9f5171","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x274c492a4c584c38fb730a4ec788160abc0699cf989b42a4a7ab80d1d277b9d7","0x0cb745fb49248ebb07e2c9d8681aa0ee8e1c87e140ee302c8feda8e3d14eaa73","0x2ef71a7b4edcb3f8d7d3717492839a6fe4da9431bd204b4655eb722f06cc2782","0x1f60561461793af2e43e3d7e11d282f694d789429f8469cc7475c771cb97a3c4"],"eventName":"l2-block-built","creator":"0x3223ef6ca103bb3f4cc77467f5f489fde764c7c1","duration":0.1463420000000042,"publicProcessDuration":0,"rollupCircuitsDuration":0.08046099999955914,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:02:27 [16:02:27.882]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:27 [16:02:27.885]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
16:02:27 [16:02:27.888]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x17b3aad691131227082d778fac0457ce33091f569166c27a6ba5e98df21cd0f3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12b9ad7287a105c91399a7645fc70f4a2e0b00d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1d920b868d367affa3e7bc560723119cb183bb922ec1a68d36372de3e7a3045a","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x8312bd42150e374297d92b7eba788e5f7a0d1da4","duration":0.2216840000000957,"publicProcessDuration":0,"rollupCircuitsDuration":0.13424200000008568,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:02:27 [16:02:27.892]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:27 [16:02:27.894]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
16:02:27 [16:02:27.933]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x1cfc3cb11f75c62272e2b522b5197f4e382dc6cd82a9a464c6fc504e10a0f879","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12b9ad7287a105c91399a7645fc70f4a2e0b00d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x19018846accd02ebfac103e7a69dd51caae25c72fd349eb2de3c08e67107bc8a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x23382d62896efa4adb0da44655299541f2f10575fb57ca8634725e0d8297397b","0x0282b101061ca6ceb3230d385980a17cbca07a41648d1b9b093890342f7ed62e","0x140789db376aedee3760ca8f173ca8200ef67c08983ebb4485678535842a7b43"],"eventName":"l2-block-built","creator":"0x7a384c907df4e295b59acaffa52390c25408c6a8","duration":0.15328199999930803,"publicProcessDuration":0,"rollupCircuitsDuration":0.08262100000047212,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:02:27 [16:02:27.938]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:28 [16:02:28.055]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:28 [16:02:28.070]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x27358a3ecc27606f98cd20a7575053ce51d9d1acb815d64e0b01b5c46f8dbff4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12b9ad7287a105c91399a7645fc70f4a2e0b00d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1b82c2bfeb41064855833e6f5f11c9d0c6ec62d02b8f28e388b8d16966a2f000","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0be8c360d3dc902dc86c79c597bbab2c38ec5cd103f900425dbfb5327dbf9284"],"eventName":"l2-block-built","creator":"0xcbb4d5e82dcbd5ca95eb84967558ca8397ab4457","duration":0.17541200000050594,"publicProcessDuration":0,"rollupCircuitsDuration":0.0860210000000734,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:02:28 [16:02:28.073]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:28 [16:02:28.091]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
16:02:28 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90)
{"blockNumber":1,"slot":1}
16:02:28 [16:02:28.094]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:28 [16:02:28.113]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1a956d57454c849a9d585fcd78dac8dbd0140884091797321ef828d62025cb73","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12b9ad7287a105c91399a7645fc70f4a2e0b00d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x05453dd54bfb4409e854613b91a7177318f7eacb5120b2dc7533807d2764f01d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x09ab72ea4351aba66eceed758c62c66bba288253f470d9432c25575fc1de7529"],"eventName":"l2-block-built","creator":"0x131d9af1ce195508fcc8f6706d149f37d4864db1","duration":0.18982300000061514,"publicProcessDuration":0,"rollupCircuitsDuration":0.0983219999998255,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:02:28 [16:02:28.116]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
16:02:28 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:678:13)
16:02:28 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
16:02:28 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:616:28)
16:02:28 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
16:02:28 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:422:17)
16:02:28 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5)
{"blockNumber":1,"slot":1}
16:02:28 [16:02:28.119]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:28 [16:02:28.139]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x022ff27fc0f691e23b61c9c45247f37c665e9042024333c4dbf8c9d0fe93b35e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12b9ad7287a105c91399a7645fc70f4a2e0b00d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0ca2bed3f620fcedc5c366e01a2b69704ace6e06cedc609fc444ed259f34c85c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2c0031252c1dedbfb97d75cc5e7990fe684e139628567f550d09f9085a636227"],"eventName":"l2-block-built","creator":"0xd1af45cbdcc89cf7397397bdb57c87d5f54eb2e0","duration":0.22587300000031973,"publicProcessDuration":0,"rollupCircuitsDuration":0.12531200000012177,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:02:28 [16:02:28.141]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
16:02:28 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59)
{"blockNumber":1,"slot":1}
16:02:28 [16:02:28.162]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:02:28 [16:02:28.197]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x15cca4a2cc24ae69d67ccf6d56107b1c21714137d415cc57b27eff7232b08113","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x12b9ad7287a105c91399a7645fc70f4a2e0b00d9","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1806d4fd42bdac29e02dd094c294215945e8698549010cf3cebdeb574592aadb","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2d213790be325075bd2665f2cccd594caa6da4375ba19f7f347936f0dcdbf768","0x21ae064385b7f4a4698e83a928c9fa7281d69116c7a1664916f74e5868f3d608"],"eventName":"l2-block-built","creator":"0x0f09269f1beff3817391b4a12b5997bfaca9952d","duration":0.28190400000039517,"publicProcessDuration":0,"rollupCircuitsDuration":0.1576519999998709,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:02:28
PASS src/sequencer/sequencer.test.ts (
5.601 s)
16:02:28 sequencer
16:02:28
✓ builds a block out of a single tx (248 ms)
16:02:28
✓ does not build a block if it does not have enough time left in the slot (53 ms)
16:02:28
✓ builds a block when it is their turn (23 ms)
16:02:28
✓ builds a block once it reaches the minimum number of transactions (74 ms)
16:02:28
✓ builds a block that contains zero real transactions once flushed (9 ms)
16:02:28
✓ builds a block that contains less than the minimum number of transactions once flushed (44 ms)
16:02:28
✓ settles on the chain tip before it starts building a block (117 ms)
16:02:28
✓ builds a block only when synced to previous L1 slot (18 ms)
16:02:28
✓ aborts building a block if the chain moves underneath it (21 ms)
16:02:28
✓ does not publish a block if the block proposal failed (25 ms)
16:02:28
✓ handles when enqueueProposeL2Block throws (24 ms)
16:02:28
✓ should proceed with block proposal when there is no proposer yet (58 ms)
16:02:28
16:02:28
Test Suites: 1 passed, 1 total
16:02:28
Tests: 12 passed, 12 total
16:02:28
Snapshots: 0 total
16:02:28
Time: 5.705 s
16:02:28
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
16:02:28
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?