Parent Log:
http://ci.aztec-labs.com/99010f58f098e93c
Command: d4f09ddb861c41ed yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/d64582316e960acb89baf16d63e5ac1e59a00898
Env: REF_NAME=gh-readonly-queue/staging/pr-15274-9ba478709ce5c48099f79f9531da8292811cb18a CURRENT_VERSION=1.0.0 CI_FULL=1
Date: Wed Jun 25 10:36:04 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15274_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_staging
10:36:09 [10:36:09.710]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:09 [10:36:09.742]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1ba51c161379343ead60a3601ed8c2fde5b4828fe219adbe900dc0517540ac38","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfe6e8738cf4522b4291bfda4c32db60606799279","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x06b58369d08ef690f1d838e435297025b94ff762ce450222ac10b77393e7f177","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x177e4ec7040cb86a710df189891bb4f72f0b1207d43569f812ecff0341ff1411"],"eventName":"l2-block-built","creator":"0xdb9ed58bddb18970bb0491fbf67fc48480b2ff97","duration":0.3918789999997898,"publicProcessDuration":0,"rollupCircuitsDuration":0.179204000000027,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:36:09 [10:36:09.751]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:09 [10:36:09.794]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:09 [10:36:09.820]
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}
10:36:09 [10:36:09.823]
ERROR:
sequencer Error building/enqueuing block: Error:
10:36:09 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
10:36:09 [10:36:09.827]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x13369f47cfa77909457b752b0118ac30fe8fd5ec8521fcadfb13dfbb1105ca6c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfe6e8738cf4522b4291bfda4c32db60606799279","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x25b6a3690f24be17497891291f437436790d42bc17286082062580651be865e5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x27433fe4af84ee3f59e8d103b1e8e3f9b07817cea98cf8b0b1f5cc91794035a9"],"eventName":"l2-block-built","creator":"0xec5d214e99b8d338decb7ea3630558a67b1f4b90","duration":0.2140449999997145,"publicProcessDuration":0,"rollupCircuitsDuration":0.09943199999997887,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:36:09 [10:36:09.832]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:09 [10:36:09.837]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:36:09 [10:36:09.918]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x138613fbfd55c5cdad8da5293208f723cfc392f408e81b855a6a1af7d02d03aa","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfe6e8738cf4522b4291bfda4c32db60606799279","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x072d6734940812a782ae1af45f7a987493ff86f4e965ea890ae61c44f5586827","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1aba08e1f71a4acdd8351660fa27f7f1d19ed78d397cd551b3a07719a8d95c8e","0x14fed8dea2966d9683b82780936c4908f6bc55a873114886ca4a3f5b5c414779","0x272e695d4c313f251a7cc37c56842b4b01bde4548b95e8915ac1e6c666e7dbaa","0x2cb248be24438610cf328b78f5c41d8b1842c9ee5d41117620dde2ff523d5af5"],"eventName":"l2-block-built","creator":"0x5697b5de6067a2bfa13211d469327c6d4647088f","duration":0.12138300000060553,"publicProcessDuration":0,"rollupCircuitsDuration":0.0652009999994334,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:36:09 [10:36:09.921]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:09 [10:36:09.924]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:36:09 [10:36:09.927]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x1735986333cd840d600097cb97b27c9c57739b43fab6f4eab4b8d8250f7c2023","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfe6e8738cf4522b4291bfda4c32db60606799279","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1313601042fd9de95d247b217c2dbeec958a0c23c3d2adfd9eefe28a815efcfa","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x22ba5efc884eb46143240a3b219dff2742f8c114","duration":0.13298299999951269,"publicProcessDuration":0,"rollupCircuitsDuration":0.0680609999999433,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:36:09 [10:36:09.931]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:09 [10:36:09.934]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:36:09 [10:36:09.983]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x2a2b1a73d0b0ba40a05d2dfe8db372e84032971cac08ada9d87d7d7d689f8ab5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfe6e8738cf4522b4291bfda4c32db60606799279","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2aefe01d685e5c25008ba7f53068ab65a52b910873a7f2daaa16ce5e4d4e3825","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x193b716d70f26a2ddb8654225d392bd4420b7ffe8fd1a406ab63a395af38ade7","0x2279fdcbd820d5bff8a72aaee3f45e501fbdfe104da46e2830093a3ceeee366d","0x09b6fc9e4db99afede7349e9a3dd86ab1fd242a87c6c1f6a2c5a10cd918dd5e8"],"eventName":"l2-block-built","creator":"0x890602c5c48805e8f80be605a384e36c39e885c1","duration":0.1537930000004053,"publicProcessDuration":0,"rollupCircuitsDuration":0.07825200000024779,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:36:09 [10:36:09.988]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:10 [10:36:10.099]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:10 [10:36:10.118]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2b6588e22de33abb7ec750b1c2c34256adc21a8cf4a23ee2b2303b580695e3c5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfe6e8738cf4522b4291bfda4c32db60606799279","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x234aedf4db286a038a43ded16f6c890217ea2a293420ca83501fae432f3a615b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2357fdb17a7f3a6201342ebf49637e630cf4d9f1e6c9635c158753ace7ec46cd"],"eventName":"l2-block-built","creator":"0x975b0ee1f7366614939b4c791c43cb3cb6ca0f86","duration":0.2088739999999234,"publicProcessDuration":0,"rollupCircuitsDuration":0.10617199999978766,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:36:10 [10:36:10.123]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:10 [10:36:10.142]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
10:36:10 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
10:36:10 [10:36:10.146]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:10 [10:36:10.164]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x22b6d61923a83d95c00ec5b8b1d532a5e16a7ad6cd66430ff6d554f9c183252a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfe6e8738cf4522b4291bfda4c32db60606799279","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0b17e8029dd1b58e3030f5632b2c4bdc4f922ad970c5c959aceeda08679a2b6e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0c917b2a5068a866774597398c7bba816f0b0d2dd2191e601f2df62f59f72fbe"],"eventName":"l2-block-built","creator":"0x66b175b405228fd59b9d647823b1c9439afa674e","duration":0.21677400000044145,"publicProcessDuration":0,"rollupCircuitsDuration":0.1041719999993802,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:36:10 [10:36:10.167]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
10:36:10 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
10:36:10 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:36:10 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
10:36:10 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:36:10 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
10:36:10 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
10:36:10 [10:36:10.171]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:10 [10:36:10.190]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x168491dd3aed46bc3a14423474f28a075b5152d6c70089d21cf751fc54046789","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfe6e8738cf4522b4291bfda4c32db60606799279","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0721b8cf030aafcc4fa2d2f3a4452b74dd7642a3006b7d4bdcbeac9e2da17a5f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1fed99ff21c883c43bd0fca163afd4d70a6039e46b523375cc9bbd49c58be3ba"],"eventName":"l2-block-built","creator":"0x7b24d8f313b200ff7ae05009589c85118a98ac8b","duration":0.22103400000014517,"publicProcessDuration":0,"rollupCircuitsDuration":0.11184299999968061,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:36:10 [10:36:10.191]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
10:36:10 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
10:36:10 [10:36:10.195]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:36:10 [10:36:10.230]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x170eb60eca72c7e1e5c412dc913a6e530d9b4e29df14c2592b25477d6a9e364b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xfe6e8738cf4522b4291bfda4c32db60606799279","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0fdd50cce9116383eeb6f31d3167b58a56193cfa44efa5770b453deb390b0b9e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x138fe2cfc23e1f5f5b19f3c3587140cbb179916dfa794771004e7c7f7fec9538","0x0a0e75527af072a220f0791fb191540f0a3a674bbc666c025e526bff3e4de168"],"eventName":"l2-block-built","creator":"0xa9e7827ea7eee619f1fd20f904bd9561dd5c6b01","duration":0.2574160000003758,"publicProcessDuration":0,"rollupCircuitsDuration":0.1185829999994894,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:36:10
PASS src/sequencer/sequencer.test.ts
10:36:10 sequencer
10:36:10
✓ builds a block out of a single tx (230 ms)
10:36:10
✓ does not build a block if it does not have enough time left in the slot (43 ms)
10:36:10
✓ builds a block when it is their turn (37 ms)
10:36:10
✓ builds a block once it reaches the minimum number of transactions (90 ms)
10:36:10
✓ builds a block that contains zero real transactions once flushed (9 ms)
10:36:10
✓ builds a block that contains less than the minimum number of transactions once flushed (57 ms)
10:36:10
✓ settles on the chain tip before it starts building a block (111 ms)
10:36:10
✓ builds a block only when synced to previous L1 slot (23 ms)
10:36:10
✓ aborts building a block if the chain moves underneath it (23 ms)
10:36:10
✓ does not publish a block if the block proposal failed (24 ms)
10:36:10
✓ handles when enqueueProposeL2Block throws (24 ms)
10:36:10
✓ should proceed with block proposal when there is no proposer yet (39 ms)
10:36:10
10:36:10
Test Suites: 1 passed, 1 total
10:36:10
Tests: 12 passed, 12 total
10:36:10
Snapshots: 0 total
10:36:10
Time: 5.056 s
10:36:10
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
10:36:10
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?