Parent Log:
http://ci.aztec-labs.com/2945bd5165943bd8
Command: 2f76ae4bba915073 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/87c4b689268afecc86ab007c3587e45110daa43d
Env: REF_NAME=gh-readonly-queue/next/pr-15220-282da3bd25d49b92970e6fc85f110092e8566299 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 24 16:34:47 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15220_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:34:53 [16:34:53.531]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.580]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2b53df796afc10d2f990620f5394e0c44ec39dcdee947be6536d504eda375214","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa269e01251aec5aed81e5d708a18aad1a7cb20bf","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1c4a7a79654b6fee9d3e707e43dbd67f0a51819e4d784176f0438585c16a6ff0","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2fdf1474786920cc5154b49897a32b02bb3d6e028ee9856f2e034d8965d9340b"],"eventName":"l2-block-built","creator":"0x0eddb6cb62e54f270e9aac58ba77748d69964f28","duration":5.011405000000195,"publicProcessDuration":0,"rollupCircuitsDuration":4.52812399999948,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:34:53 [16:34:53.594]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.661]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.679]
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:34:53 [16:34:53.682]
ERROR:
sequencer Error building/enqueuing block: Error:
16:34:53 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
16:34:53 [16:34:53.685]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x12853b374db005e3ddf9ed5c9e0c63e569eb130313c009c4a4b10b42db73d994","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa269e01251aec5aed81e5d708a18aad1a7cb20bf","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0ce837e43e23b4f521d56d28c653a61272224cda85c222511f0e27d4a015048d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2fd52365300e5a66ab5f68d2753e5f986e67f6ca436a4bec039f2e329f5ac8c4"],"eventName":"l2-block-built","creator":"0xe49f9eb9b1e3534e79c0c1269a75e741de129f3a","duration":0.1529340000006414,"publicProcessDuration":0,"rollupCircuitsDuration":0.07308199999988574,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:34:53 [16:34:53.689]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.694]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
16:34:53 [16:34:53.741]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x0f15b2aa818f39844ea8f6c3403fc5aadd548df1a6e46c8552f90194182d64a3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa269e01251aec5aed81e5d708a18aad1a7cb20bf","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x23c147353b6e2b840aa1e60b4a761a20bedf3f3b49ae6c4fa5ca79768aa1393e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0f457b528afba7d6e2d23e02e95b706b9a9e70d6bf732c24a0f1b1bd98936271","0x144256111590bd3ca3378d3be8db0230f310505e2363b4e6826396fb9571736f","0x1ed1ac5358a9aea5d458cfa59b7468f6eef39c747dbcf00f8b1036fae22d378c","0x1056e0b386a6c7edd49e70e1276c3314512fdb7c3ac22ff0da3cdc63a59a53e5"],"eventName":"l2-block-built","creator":"0x4fe263d9b2dea87aa12d343c66a585b9f7710af9","duration":0.11433200000010402,"publicProcessDuration":0,"rollupCircuitsDuration":0.060271999999713444,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:34:53 [16:34:53.744]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.747]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
16:34:53 [16:34:53.750]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x2ccc3a4f548094b9267d2b7b9ec4af664b0ffd992c1cc905c1ad054a2eb920b1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa269e01251aec5aed81e5d708a18aad1a7cb20bf","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x139a6b50bdcc87022c80f5954a2cedbb4e8d05effc57d1faf55354f189baf7ff","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xb19a4dee33e37a169c8ff5299bbf41dedb45399f","duration":0.141924000000472,"publicProcessDuration":0,"rollupCircuitsDuration":0.053881999999248364,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:34:53 [16:34:53.753]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.755]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
16:34:53 [16:34:53.803]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x08f489fa1c5b4a8a730c2c4bc1f0670254a75a32955db50cedef678e2bbb96f1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa269e01251aec5aed81e5d708a18aad1a7cb20bf","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1d0e6bc64f7ce0caa9c128fdbae77d50255a7d7962856e09264141bc09e794e6","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x14861f15e1e8f05fe33eeeb759f8802ef855fd49ef68d8081def3a6227ed5d6e","0x2a04ee5421e66ec62f67df7242c21dd2b07a85084ec048ecfcf162e12c16d182","0x02d75940b697d41ec0143e0f1c518a74793fdec29a18bf08285076af3d7b1258"],"eventName":"l2-block-built","creator":"0x53638f0126fc5936b8dd4630c2a682d4c615a375","duration":0.12331400000039139,"publicProcessDuration":0,"rollupCircuitsDuration":0.06571200000053068,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:34:53 [16:34:53.807]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.891]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.923]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1d9963b3130123edfa04e7df23880f1d6e85bb268fb8a1958531f8a5c4c153a4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa269e01251aec5aed81e5d708a18aad1a7cb20bf","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1933adc64524315c110545602960ada092e02a9575e15df330b090d602655333","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0059ec9f8bc90a8bde1c16bcb23835cf2e97e87f6d872e9ad2d2a6d1172c3ee4"],"eventName":"l2-block-built","creator":"0xfc1398ba325d63018bba4142556561a0c142a6bd","duration":0.12378300000000309,"publicProcessDuration":0,"rollupCircuitsDuration":0.06257199999981822,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:34:53 [16:34:53.926]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.938]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
16:34:53 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
16:34:53 [16:34:53.940]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.955]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2870b866c6c0473fd0e96b02fad7a4dcfed706574c17f9066bf1f552ab9eb083","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa269e01251aec5aed81e5d708a18aad1a7cb20bf","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2b7e6498e505b4d6c4259fe4367fda368e6a34f8ca86eb103006095b875c5437","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x286c288053c1b54e37aab3cebd607c14ae40a2c9ff52d66336d261f2974e47fc"],"eventName":"l2-block-built","creator":"0x0bd25c017bc97c1c328b1a927528c4e5590b1728","duration":0.13967400000001362,"publicProcessDuration":0,"rollupCircuitsDuration":0.07208199999968201,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:34:53 [16:34:53.957]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
16:34:53 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
16:34:53 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
16:34:53 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
16:34:53 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
16:34:53 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
16:34:53 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
16:34:53 [16:34:53.959]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:53 [16:34:53.974]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x06790140b692ad28b77f23ce1e1fc16470f0be8414441b46ff3a0fc5dba1ca39","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa269e01251aec5aed81e5d708a18aad1a7cb20bf","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1d399061a4b7172a99280b29ea008ad2d126e38472980a831112abecabeb4518","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0bdaa163e9cd8d6570ff6df425a7531e2b778cea7074d6cf9265d1564890b316"],"eventName":"l2-block-built","creator":"0x76a3394f7fe7af9f8ac3c05f4d5c2775cf55d1c3","duration":0.24180599999999686,"publicProcessDuration":0,"rollupCircuitsDuration":0.14851400000043213,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:34:53 [16:34:53.976]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
16:34:53 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
16:34:53 [16:34:53.979]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
16:34:54 [16:34:54.009]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x247c730eda86cc4b6fcd6e9831299af807aa55287e7268aea75151dc142515b3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xa269e01251aec5aed81e5d708a18aad1a7cb20bf","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2db726567a7168715f010b793f08ca4486b0b2d0a97f91a2966a4e5b0399c604","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0982a3a712a813f4342bd0853de2d6438840cc8b51257bb12460a72db83a5a76","0x305c4387bbd0b386e621a8a640037faf0feebf1b443e115f0280d66a833b964f"],"eventName":"l2-block-built","creator":"0x9b26488d4ed37a8f80b233b04137def3f87fa0a5","duration":0.19781499999953667,"publicProcessDuration":0,"rollupCircuitsDuration":0.068171999999322,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
16:34:54
PASS src/sequencer/sequencer.test.ts (
5.562 s)
16:34:54 sequencer
16:34:54
✓ builds a block out of a single tx (280 ms)
16:34:54
✓ does not build a block if it does not have enough time left in the slot (69 ms)
16:34:54
✓ builds a block when it is their turn (27 ms)
16:34:54
✓ builds a block once it reaches the minimum number of transactions (56 ms)
16:34:54
✓ builds a block that contains zero real transactions once flushed (8 ms)
16:34:54
✓ builds a block that contains less than the minimum number of transactions once flushed (53 ms)
16:34:54
✓ settles on the chain tip before it starts building a block (83 ms)
16:34:54
✓ builds a block only when synced to previous L1 slot (35 ms)
16:34:54
✓ aborts building a block if the chain moves underneath it (15 ms)
16:34:54
✓ does not publish a block if the block proposal failed (19 ms)
16:34:54
✓ handles when enqueueProposeL2Block throws (19 ms)
16:34:54
✓ should proceed with block proposal when there is no proposer yet (32 ms)
16:34:54
16:34:54
Test Suites: 1 passed, 1 total
16:34:54
Tests: 12 passed, 12 total
16:34:54
Snapshots: 0 total
16:34:54
Time: 5.65 s
16:34:54
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
16:34:54
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?