Parent Log:
http://ci.aztec-labs.com/34a1c30ebc4985df
Command: a8cc061dbe484831 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/c2e27576e66fad0caaa136e905b8439d70c05e37
Env: REF_NAME=gh-readonly-queue/next/pr-15181-58696523cc93fda453138a4f2c2dff72b21f0bfa CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 20 13:20:19 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15181_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
13:20:26 [13:20:26.251]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.284]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x00ea7273762f4cbe9124fdd3b1073bd1632644bd380c6e744d1a2189135294e6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbcc4196f23d6136ae1a196c96173efb621666acd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x164dfcb729b8a40b3aa4860292f085bc64e76cfc5879dfd18fcfbfef96733300","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x29a88aebb3d161423b2e040b77cc578512d9bc8fd54fbbf2eda42907a49b3d6b"],"eventName":"l2-block-built","creator":"0x1c3958c08f410ec8619216feec616873b0e3a9e5","duration":0.5725870000005671,"publicProcessDuration":0,"rollupCircuitsDuration":0.28736399999979767,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:20:26 [13:20:26.317]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.355]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.375]
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:20:26 [13:20:26.378]
ERROR:
sequencer Error building/enqueuing block: Error:
13:20:26 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
13:20:26 [13:20:26.380]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x02d3f1ed4094a5b49bb838d951f7b2756db0815f52d14da391e3fdad012d63e5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbcc4196f23d6136ae1a196c96173efb621666acd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0d76354551f8301efe27e108f5e6ee33c7eb799fdc67dc3b587f65ed9a04b4ac","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1a12e8f356f8e2df7e81c14327e35a75902bd8b494e7921dd9bfcf0df76fa4bd"],"eventName":"l2-block-built","creator":"0x84e33952af0d0d512396ee271ace16f690689dd3","duration":0.18175500000052125,"publicProcessDuration":0,"rollupCircuitsDuration":0.08881800000017392,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:20:26 [13:20:26.385]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.391]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
13:20:26 [13:20:26.445]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x1dc35643bef9376dcf7ee98ed1ffbbcefa68b7fe363ded1050f5731df97115aa","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbcc4196f23d6136ae1a196c96173efb621666acd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1220840197d94d87039b8ca3af025a8969278973d167338c6654815a0367cc05","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x26395f645bb032b636a6b39fc39706ffc18bd95ceb00e6c5803aa9a277825ecf","0x0fa60c5388400fe4b2fe0a3a0924a4cc71c33a3e4462daaa7624d6e89b8ff9cf","0x074d5a2c1422f048dded0e04ebfb48aa67888ec4018194122d1055e7e8aaa2ce","0x24293983fef6eb952f9071d5fd5b631dc9aa2abbf601d2a052dcb8c4a7ee6b95"],"eventName":"l2-block-built","creator":"0x5fea9a1f40ebfefbf8247e7bf55823a82ff39a5d","duration":0.13328100000035192,"publicProcessDuration":0,"rollupCircuitsDuration":0.07020600000032573,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:20:26 [13:20:26.452]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.456]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
13:20:26 [13:20:26.462]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x282b1ec8c09130bab348e90328a81dea46c415963da696f6388a8863bbf99778","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbcc4196f23d6136ae1a196c96173efb621666acd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1abb4e4715195a70362f9757f6b3e5437dbb247eb47cb11da894c0de8bc7d22b","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xc8b433e265655323c20055bdae9889d702a80d7e","duration":0.18623500000012427,"publicProcessDuration":0,"rollupCircuitsDuration":0.09323700000004465,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:20:26 [13:20:26.467]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.471]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
13:20:26 [13:20:26.520]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x20108eafbd5d472cbd1ff71b452bd0ff33070838a341d1fea94dfee34f1bbd0b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbcc4196f23d6136ae1a196c96173efb621666acd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1952cf0cb066aa057a2f1086a90f471feca2ade1b34b361d37f8d331c2ad8b7d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x09753485d62d6bcadc5b840f029ff5fb0ffc44bba99c3841b591920e4f23951b","0x15154215316a2443aa1177e79424a361f70d06f4a4fd75878278b3c52439b6a2","0x0d664a5b462af6dd6e7a23284896ff8ff46726c2a74c25713463f92f4a7f3f17"],"eventName":"l2-block-built","creator":"0xfe162ec2faa02adbf6b554f2fc8058ebd28855de","duration":0.1953059999996185,"publicProcessDuration":0,"rollupCircuitsDuration":0.0756359999995766,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:20:26 [13:20:26.525]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.656]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.670]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x213fcb3a6fdd249c2132a6ed5cedf6ce8163596df2c50ae0e299ec0543288ca7","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbcc4196f23d6136ae1a196c96173efb621666acd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x163631ea1773f5371ef16d29bab80a8014ec38743a05a180e32f103d6f59368f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2d7baf466446eefc5abee5091e710b4f275bc884bde2f4afec46cc21ff4bcd0e"],"eventName":"l2-block-built","creator":"0x28b0ce60533a13517187fc181cd19aef289a5b53","duration":0.12263100000018312,"publicProcessDuration":0,"rollupCircuitsDuration":0.05404400000043097,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:20:26 [13:20:26.673]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.703]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
13:20:26 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
13:20:26 [13:20:26.708]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.726]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2383d4fb09e5784cb83d6d5166c0ea193d598e16cedaf5ff3a6287e83e8bfa76","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbcc4196f23d6136ae1a196c96173efb621666acd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x17e74dbdc69d454d1f6ffd235110934c3c192ba685434c93b2907bf918aaa193","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x245f84bbd1ebc9a379c5ee05df1da89bed460ea5049e12195eb27da6884b7848"],"eventName":"l2-block-built","creator":"0xcd42fbca333862da841082a909ede593c6fa0a98","duration":0.18215600000075938,"publicProcessDuration":0,"rollupCircuitsDuration":0.09140800000022864,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:20:26 [13:20:26.730]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
13:20:26 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
13:20:26 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
13:20:26 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
13:20:26 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
13:20:26 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
13:20:26 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
13:20:26 [13:20:26.733]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.747]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0139b229e9173aa72fa92e57da93f3a44fb321838d3e0976cf89924c9a1a7f83","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbcc4196f23d6136ae1a196c96173efb621666acd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x27d29cd2876893a680ce938f9c7d2b1b73cc1aa28541b9daa7dbf6ffc56e2265","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x3059d39ca7fe3fdb794aabcfd2e289787466d2e1970142b323f6c53e369626b1"],"eventName":"l2-block-built","creator":"0x6b6139e6fbf2682c286bf9b2ee82fc6e5fde968d","duration":0.2695819999999003,"publicProcessDuration":0,"rollupCircuitsDuration":0.14658200000030774,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:20:26 [13:20:26.749]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
13:20:26 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
13:20:26 [13:20:26.753]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:20:26 [13:20:26.777]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x16cc30ef5d917960e48ed7c691f4e58d47a634b69588fe2fc9624598ae90f269","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xbcc4196f23d6136ae1a196c96173efb621666acd","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2ced2bf7ded8b8ffc5203dd7adf1862f898c57d74045579e7b964987504301ea","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x07883bbfc9a268e396b168b307767860fc4d587d2c335f5c8f42c2277f0ce3a1","0x2017d44b5551f74cbd1cbb8bb714792b7e769396bfd6ba184b501429e466ed0b"],"eventName":"l2-block-built","creator":"0x4a539b62f6d8270d060a18f31a543115c5526548","duration":0.16130399999929068,"publicProcessDuration":0,"rollupCircuitsDuration":0.06741599999986647,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:20:26
PASS src/sequencer/sequencer.test.ts (
5.805 s)
13:20:26 sequencer
13:20:26
✓ builds a block out of a single tx (268 ms)
13:20:26
✓ does not build a block if it does not have enough time left in the slot (51 ms)
13:20:26
✓ builds a block when it is their turn (29 ms)
13:20:26
✓ builds a block once it reaches the minimum number of transactions (67 ms)
13:20:26
✓ builds a block that contains zero real transactions once flushed (15 ms)
13:20:26
✓ builds a block that contains less than the minimum number of transactions once flushed (58 ms)
13:20:26
✓ settles on the chain tip before it starts building a block (114 ms)
13:20:26
✓ builds a block only when synced to previous L1 slot (34 ms)
13:20:26
✓ aborts building a block if the chain moves underneath it (34 ms)
13:20:26
✓ does not publish a block if the block proposal failed (26 ms)
13:20:26
✓ handles when enqueueProposeL2Block throws (19 ms)
13:20:26
✓ should proceed with block proposal when there is no proposer yet (28 ms)
13:20:26
13:20:26
Test Suites: 1 passed, 1 total
13:20:26
Tests: 12 passed, 12 total
13:20:26
Snapshots: 0 total
13:20:26
Time: 5.902 s
13:20:26
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
13:20:26
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?