Parent Log:
http://ci.aztec-labs.com/b76b4dcd886228d5
Command: 200d11860e478e79 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/00cd67e98e76d3202a0219baf301d59ef4211872
Env: REF_NAME=gh-readonly-queue/next/pr-15040-7339c264ad706420ee9babb0dd1b6ed793e97402 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 13 15:21:37 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15040_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
15:21:44 [15:21:44.198]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.233]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2455a343c1a3fa0c3a38d18e3f7ae4031a9a4f6a04c608bb65fc108f9fbf69f7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe7c52b1e2f3bd689420b6e5156f5f8b443c16786","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x178718063386c83942d32488036f8c5b97d63c22db454dec774dbd4c4ac42d0e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x15fa42132b844cba28516a21a822edb8f29a715d80436e34530a16c65b97a90b"],"eventName":"l2-block-built","creator":"0xaf03f10ea1c8fcd5be85e7db15f16caa2c0f2e82","duration":0.4808179999999993,"publicProcessDuration":0,"rollupCircuitsDuration":0.22727800000029674,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:21:44 [15:21:44.242]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.318]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.343]
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}
15:21:44 [15:21:44.348]
ERROR:
sequencer Error building/enqueuing block: Error:
15:21:44 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:309:60)
{"blockNumber":1,"slot":1}
15:21:44 [15:21:44.352]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1f519d87f4a9513628caf3de86749c7c6c6d89fe5505628a56775e7f9dd87a20","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe7c52b1e2f3bd689420b6e5156f5f8b443c16786","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x15f2ca002d62d94c98c7f32006335c3e4b4f9808a27f55e6dbe1254f888bd0fc","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1afdbc854b25be0d01282a56fef6c12c35ac280493dcde4d96ddf00b2bf304f9"],"eventName":"l2-block-built","creator":"0x3d700863b83473a00ff3deedeae514f8e7f470e2","duration":0.22847799999999552,"publicProcessDuration":0,"rollupCircuitsDuration":0.10885899999993853,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:21:44 [15:21:44.358]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.366]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:21:44 [15:21:44.434]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x034430e739e5fdfeef36a645696fcc91e77a12253eacdf1d0b006a8ae5d2d9b4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe7c52b1e2f3bd689420b6e5156f5f8b443c16786","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x061914b6d1a7baabe5981a78e1376f945454db936afe473f45b30eff2816acde","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1dbf0996a4c363a9eb15404beb21c44bf5e6a0e950e6b4fb8ff02eb33f523a47","0x1b36e2e48770a498bf7863ab4eeccd9efc7b0d42375620ae6105a6e0ba8eee61","0x0aa9008decb280e62d22b3c372608c794f91657fec23851bfdb9fcad8c3cc8a4","0x180c45d6326ffb7bfe3b1c4a5d4d4f8e9bc260a6a6281c0e46d9ae3cf6b4d2fc"],"eventName":"l2-block-built","creator":"0x77b2b2ad27b75221540e321083e5b4edce4f447f","duration":0.20585599999958504,"publicProcessDuration":0,"rollupCircuitsDuration":0.11929899999995541,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:21:44 [15:21:44.440]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.444]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:21:44 [15:21:44.449]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x14461e5612666852f1b6f00c848eeb5a39feb268db30d16d5c15f1ced4552548","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe7c52b1e2f3bd689420b6e5156f5f8b443c16786","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x17429d78f9be11dc450de533000cfc66367956bba28fde28fb08b44df0e42bd3","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x4a8c476725c9cfc86d5107663c14c671231323d3","duration":0.17702399999961926,"publicProcessDuration":0,"rollupCircuitsDuration":0.09617699999944307,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:21:44 [15:21:44.453]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.457]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
15:21:44 [15:21:44.508]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x13a484a49d842e20e8ef6c0f80e06cf50a736dd9dfc637dd7bb233e9e2faa167","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe7c52b1e2f3bd689420b6e5156f5f8b443c16786","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x08f94d75202325f075fe303ca746859c7c745ed6cdc4f4432432e928dd1938a7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1938bf8d4f8c5e5576f3be982e53a2ca330424cd185c3ef433add4f85de2ff90","0x00b7179dcc765467a9b006e7bfccc3559994968a67a9609541dc651b8b097f77","0x0167411cdc75104a3013edd8231520458c96da2c55e6abce169521882671ffa5"],"eventName":"l2-block-built","creator":"0xf32baf69d2ddd81e0b47530d1b63cc68c94a08a5","duration":0.3356550000007701,"publicProcessDuration":0,"rollupCircuitsDuration":0.21505700000034267,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:21:44 [15:21:44.513]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.633]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.662]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x05c367ebd4cefbc614d3e15a6675889b130ad156c84bcaeb56bafe19559302b8","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe7c52b1e2f3bd689420b6e5156f5f8b443c16786","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x07605b69b4858908c53e7d21d80bd52e96639c4d301e586c2b8891c85532884c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1546b2f6de34f6a1db179ce4dd490b724e279c51403350c308221bccfd87a7c3"],"eventName":"l2-block-built","creator":"0x69cedf0b61e4fba5c1fd00e4b03071208c479abb","duration":0.1938959999997678,"publicProcessDuration":0,"rollupCircuitsDuration":0.08626699999967968,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:21:44 [15:21:44.666]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.682]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
15:21:44 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:487:90)
{"blockNumber":1,"slot":1}
15:21:44 [15:21:44.686]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.702]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0a84a14ed61f33d5d8b20790700e359c7c37ecf1bc0e2f45abbc615f2b5299fa","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe7c52b1e2f3bd689420b6e5156f5f8b443c16786","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x21fc71a0b24ff1f9b6e43078b5d1e745a283937dc6a6782efb97809dfb6869e1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0d3b29690acd36293974bd5f362026ede6b0bd40f67e4394ff01a6dff3601e3d"],"eventName":"l2-block-built","creator":"0xda39dbb5ff8cfcc5f6d0d4d9a474631c336c8081","duration":0.17044299999997747,"publicProcessDuration":0,"rollupCircuitsDuration":0.0859969999992245,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:21:44 [15:21:44.704]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
15:21:44 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:664:13)
15:21:44 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
15:21:44 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:607:28)
15:21:44 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
15:21:44 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:413:17)
15:21:44 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:501:5)
{"blockNumber":1,"slot":1}
15:21:44 [15:21:44.707]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.721]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x10579812881e79feff6fa47323d76946c6c27527411ca4af1556e9561f39ba5a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe7c52b1e2f3bd689420b6e5156f5f8b443c16786","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x117508ff918ba4bae3dc7b1c1bdb09279dba6b7d2f96b8857b824346b3c94c79","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0d67ab62d4bc4c5a7b1e4093e05eb861ee4ca553e1e1453592e887d3c5069500"],"eventName":"l2-block-built","creator":"0x4dcca17f44ea49f042eaa1386ca2317c054f443a","duration":0.2367180000001099,"publicProcessDuration":0,"rollupCircuitsDuration":0.12654099999963364,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:21:44 [15:21:44.723]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
15:21:44 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:511:59)
{"blockNumber":1,"slot":1}
15:21:44 [15:21:44.726]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
15:21:44 [15:21:44.751]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x0c80c2d74496bf92e1105009051e4aaf104923552de46f2fbc3bb897f7e99cf3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xe7c52b1e2f3bd689420b6e5156f5f8b443c16786","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1b40dc687de15e45eacd45d727742851777efd2e32b2c3b6882f612b82d2e445","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x140fa1540afe0f5f585ca071eec45973de6ee0616d7a8b12f06c348036d0e4af","0x043d085a4968e487c5fbd4176753774a005f4b54fd0f80060b3cbbcc303d5f51"],"eventName":"l2-block-built","creator":"0x705fb9f47a39f51885016473b6cf7c32369f6ef4","duration":0.2601700000004712,"publicProcessDuration":0,"rollupCircuitsDuration":0.1417409999994561,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
15:21:44
PASS src/sequencer/sequencer.test.ts (
6.062 s)
15:21:44 sequencer
15:21:44
✓ builds a block out of a single tx (257 ms)
15:21:44
✓ does not build a block if it does not have enough time left in the slot (75 ms)
15:21:44
✓ builds a block when it is their turn (40 ms)
15:21:44
✓ builds a block once it reaches the minimum number of transactions (83 ms)
15:21:44
✓ builds a block that contains zero real transactions once flushed (13 ms)
15:21:44
✓ builds a block that contains less than the minimum number of transactions once flushed (59 ms)
15:21:44
✓ settles on the chain tip before it starts building a block (118 ms)
15:21:44
✓ builds a block only when synced to previous L1 slot (34 ms)
15:21:44
✓ aborts building a block if the chain moves underneath it (20 ms)
15:21:44
✓ does not publish a block if the block proposal failed (21 ms)
15:21:44
✓ handles when enqueueProposeL2Block throws (18 ms)
15:21:44
✓ should proceed with block proposal when there is no proposer yet (29 ms)
15:21:44
15:21:44
Test Suites: 1 passed, 1 total
15:21:44
Tests: 12 passed, 12 total
15:21:44
Snapshots: 0 total
15:21:44
Time: 6.156 s
15:21:44
Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i
.
15:21:44
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?