Parent Log:
http://ci.aztec-labs.com/0813959a3b08c9c9
Command: f682b45a820409ef yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/75d792847d8434a0c504e7adf5c102a913065272
Env: REF_NAME=gh-readonly-queue/next/pr-15015-cf8be0f9e81e248048560619de041e90d9d6990a CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 13 08:35:28 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15015_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
08:35:34 [08:35:34.354]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.409]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0f52e8ab306d677b911c8fef1d97ba7ee3e962fef6a2a526743b03e8100d4ed1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf320f497a6e351160f58c08ea83238d75fb62cbe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2585d65e01b17c35ecb2acf85c6c96498de99c8d0fff9188078ffc306e06376b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0ad11d3162c85db55ac7d4d11c9b8fbad4c85cad0c141e958ad12e48651564ce"],"eventName":"l2-block-built","creator":"0xad40c3d2fa76b9a2475e9c22844f4b91c69554d1","duration":0.5150199999998222,"publicProcessDuration":0,"rollupCircuitsDuration":0.25654500000018743,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:34 [08:35:34.419]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.461]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.480]
WARN:
sequencer Cannot propose block 1 at slot 1 due to failed rollup contract check
08:35:34 [08:35:34.483]
ERROR:
sequencer Error building/enqueuing block: Error:
08:35:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:305:60)
{"blockNumber":1,"slot":1}
08:35:34 [08:35:34.486]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1a7282ebd2e4a33fec43d11bacbd9200c83bcf138cb9fe5d79818552538e7f5e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf320f497a6e351160f58c08ea83238d75fb62cbe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0ef517ae014466755ae8d912daf43841170358a7295d0130fcf2dfe35734ce11","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x236597b1cb263120d84dcae3ca16debf8b4e34b80bf614cf2effeed43ce0869a"],"eventName":"l2-block-built","creator":"0x5321a6ecc0add0b144319e4d23855d017708f5cc","duration":0.2452739999998812,"publicProcessDuration":0,"rollupCircuitsDuration":0.15093199999955687,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:34 [08:35:34.492]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.498]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
08:35:34 [08:35:34.557]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x0f618f5b9d838262abf9c47d9a0b245d7601476692edf7456558c87bccf468f9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf320f497a6e351160f58c08ea83238d75fb62cbe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x08f684b953b5b7460b7b41f56c76ce69dd8152efdd1dc803a725e594c43c01fe","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0ff466ad17574810c79ff8eda2cc3b83100add0241455ddda6f11c63a60dd764","0x210927b1d64afa28bb8f12d52f3f3ca345b2dc5cf63f74ec74840c01201afa40","0x0796eeb9e1b48c350b57e6d12be6094e5d80201962cec81bd3c02cfce8b1f627","0x2cda8d9b4a208c97bc0de3072f53c7e53860db504567abeaeec89c10803ba8fa"],"eventName":"l2-block-built","creator":"0xc376241e0535f00783c2d57b6e6fc96b29f7e236","duration":0.2229349999997794,"publicProcessDuration":0,"rollupCircuitsDuration":0.12288300000000163,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:34 [08:35:34.562]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.566]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
08:35:34 [08:35:34.570]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x1547257273230b95a1ec53f24ffb039d7773d1b9262917dd522029bc5a75fb49","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf320f497a6e351160f58c08ea83238d75fb62cbe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x16dd3fbb0b648406b6f1442ff2bf13cc20a77026d9fa89be8fc0db573061a614","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x7cc81293f4ec6edc5711942c224605001de0f9e7","duration":0.20285400000011578,"publicProcessDuration":0,"rollupCircuitsDuration":0.12045200000011391,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:34 [08:35:34.574]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.577]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
08:35:34 [08:35:34.619]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x100b6c81d4c604b25447260a6c34aba36c60b7f5ef8e5df47f882de34e63ef74","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf320f497a6e351160f58c08ea83238d75fb62cbe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0cacc32e4fa1d42876dbbf4c2b6d62e11b693dc5f43d6b3301880ed43b315bc5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x231d9a9cd40e2a9ab4c7e01691e1a924d331598f912fdb8b5d22835868a89106","0x2911dd8def764141991d2d159e76d96199354c7a12e25887fd04af2aef23af7b","0x2cca81107c870c7b89acc8490cbf0dee46d8ac346f9ee65514a41f122891ac42"],"eventName":"l2-block-built","creator":"0xd660bb9c9bbfc993c2ac4ed0380e673f620a5226","duration":0.25185400000009395,"publicProcessDuration":0,"rollupCircuitsDuration":0.13000199999987672,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:34 [08:35:34.629]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.717]
WARN:
sequencer Cannot propose block 2 at slot 1 due to failed rollup contract check
08:35:34 [08:35:34.720]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.733]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0a69c04d576602e814b2082331b04b745d95ca465203db9135fc29141d91da02","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf320f497a6e351160f58c08ea83238d75fb62cbe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0efa140776ffa14ec9e5dbfd34ea4eba334eed2a0eec1a84d58f9386bc7217d1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x24c99701ba09320e6c21c1d35c3f7b5ffc3e17368675ef64df37696e4fbfc8e0"],"eventName":"l2-block-built","creator":"0x808494dc4205fecd2dcc349f238d6d4cb1f8ac93","duration":0.14110299999993003,"publicProcessDuration":0,"rollupCircuitsDuration":0.06809100000009494,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:34 [08:35:34.737]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.750]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
08:35:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:482:90)
{"blockNumber":1,"slot":1}
08:35:34 [08:35:34.753]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.768]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x167cea361afe5c769da5b6585a615ddffe54c6820f3a0d8fa398be7e85fecfa3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf320f497a6e351160f58c08ea83238d75fb62cbe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0c44183e272e299b15c3ba0a34a46a581e58468cebee90e3ecdf337334d3eb28","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x05dd7eb72a27d4bda0c34af407048888bdca7bf0b308af528407ff74570fea4a"],"eventName":"l2-block-built","creator":"0x7ba320ca1fa64e7b0e78ada7a692848e8564a456","duration":0.21249400000033347,"publicProcessDuration":0,"rollupCircuitsDuration":0.13629200000013952,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:34 [08:35:34.771]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
08:35:34 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:608:13)
08:35:34 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
08:35:34 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:552:28)
08:35:34 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
08:35:34 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:370:7)
08:35:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:496:5)
{"blockNumber":1,"slot":1}
08:35:34 [08:35:34.773]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.787]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0461a942e1e62a725996fe9549a742422ad78481c27c9a8bb80784f1ff61b415","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf320f497a6e351160f58c08ea83238d75fb62cbe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x135766a29059c165d161697a50fc364a0755f2d1977ab42699fa96692f53a362","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1859d6435560c37e8516393f31a152c1b0b5c807e66504f890b9a8f44093e9a5"],"eventName":"l2-block-built","creator":"0x8805282c63f20e6cafca8b28b0b43151a6a66b7a","duration":0.34004600000025675,"publicProcessDuration":0,"rollupCircuitsDuration":0.15266200000041863,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:34 [08:35:34.788]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
08:35:34 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:59)
{"blockNumber":1,"slot":1}
08:35:34 [08:35:34.792]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:34 [08:35:34.820]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x2c15d1b02f289828591286c0d8b6cd802b5c5938dff00c010f8412e6146fe45d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf320f497a6e351160f58c08ea83238d75fb62cbe","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x09e186ed28030a73a87fd1992b5429c7160030c89a246295a961710b8c0cfdf7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x035128a694bff42da522d349b6d0614da5c2b015a4ce59297ae679ce0965fcee","0x00155d6609ec3fb3c676767d6d8690eafb2f99e6500f415c368f4d3bfe841bd5"],"eventName":"l2-block-built","creator":"0xc06867e657d20cf1e6239f9394fb09c9178928c8","duration":0.24404500000036933,"publicProcessDuration":0,"rollupCircuitsDuration":0.10780199999953766,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:34
PASS src/sequencer/sequencer.test.ts (
5.48 s)
08:35:34 sequencer
08:35:34
✓ builds a block out of a single tx (302 ms)
08:35:34
✓ does not build a block if it does not have enough time left in the slot (41 ms)
08:35:34
✓ builds a block when it is their turn (30 ms)
08:35:34
✓ builds a block once it reaches the minimum number of transactions (70 ms)
08:35:34
✓ builds a block that contains zero real transactions once flushed (11 ms)
08:35:34
✓ builds a block that contains less than the minimum number of transactions once flushed (55 ms)
08:35:34
✓ settles on the chain tip before it starts building a block (91 ms)
08:35:34
✓ builds a block only when synced to previous L1 slot (16 ms)
08:35:34
✓ aborts building a block if the chain moves underneath it (16 ms)
08:35:34
✓ does not publish a block if the block proposal failed (20 ms)
08:35:34
✓ handles when enqueueProposeL2Block throws (18 ms)
08:35:34
✓ should proceed with block proposal when there is no proposer yet (32 ms)
08:35:34
08:35:34
Test Suites: 1 passed, 1 total
08:35:34
Tests: 12 passed, 12 total
08:35:34
Snapshots: 0 total
08:35:34
Time: 5.57 s
08:35:34
Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i
.
08:35:34
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?