Parent Log:
http://ci.aztec-labs.com/6eaf65077f1a2300
Command: 98e833669a704616 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/d20f79089216edeeff0ae1b191f645fa82ba33b6
Env: REF_NAME=gh-readonly-queue/next/pr-14967-082468f0c1e7e5424b3654b5be0f3560eed7e487 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Thu Jun 12 12:09:30 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14967_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
12:09:36 [12:09:36.005]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.033]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2875cc24d18533180312b62b917d392f17bde1f20139d9b08d12471d328c1a98","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x480792bdfa77405cfc65e3441fcc4305c0789911","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2d4a19a46048b70df364bdc03d56745c30744c88a7877b2697bd5d4dc6dbeb5f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x28a8ad7b39a58c410f469c5600a69bfb45890c78d118842aa2e37cb76a155776"],"eventName":"l2-block-built","creator":"0x602c7f8156e0092d0084ae4586e8eb03c1c3d4da","duration":0.49186899999949674,"publicProcessDuration":0,"rollupCircuitsDuration":0.21055599999999686,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:09:36 [12:09:36.041]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.104]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.119]
WARN:
sequencer Cannot propose block 1 at slot 1 due to failed rollup contract check
12:09:36 [12:09:36.122]
ERROR:
sequencer Error building/enqueuing block: Error:
12:09:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:305:60)
{"blockNumber":1,"slot":1}
12:09:36 [12:09:36.125]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1dc3a52663a0d87cfb43d62e77ed88afa0009bd9e142fb83215be8d5e863d259","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x480792bdfa77405cfc65e3441fcc4305c0789911","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0890848e77bf80a6e9faf698612d3df9e34f4bbdcf52eb06fe021850da5a0dda","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x19de8dcc33a2cf187a76e785a22d018a585870260f01f5ed1ffd80d19a05f309"],"eventName":"l2-block-built","creator":"0x890a0efc02015ecca3663bc4b0eadfadaf805463","duration":0.17289399999935995,"publicProcessDuration":0,"rollupCircuitsDuration":0.08812699999998586,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:09:36 [12:09:36.148]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.153]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
12:09:36 [12:09:36.211]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x0f413b8ca8918523ef8545086d84a2af57b969f26e8e120bac50d54c6bc8ef2e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x480792bdfa77405cfc65e3441fcc4305c0789911","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2b2f7427bd4ea476ac2c8da7bce8b2cf11ae52947cfc88df7f10309c2341b563","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0c4945f85a75b8f6bf4006c10ed1e72f67ce5d6edee3ea929f0517e6670b4945","0x0c0a424ccb722548166eba6ae6a101776cab665c37e9427803931e4467776723","0x0960cab27700285745194ea3555c6bd1e5ccb99b99ca27e27b49f7a29f10cf25","0x1d39e9639ac88eae9be8faeda2933deaabc903fa6d92fa01ede6d24ea51cc7d6"],"eventName":"l2-block-built","creator":"0x5f653a19f46f7411ce8b0e108a5041ba62e2a7f4","duration":0.13231999999970867,"publicProcessDuration":0,"rollupCircuitsDuration":0.07838600000013685,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:09:36 [12:09:36.215]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.217]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
12:09:36 [12:09:36.220]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x2d3300a3e1652ad964db12c37b7b165fe506f639bd6ccd545393ea1ef306edeb","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x480792bdfa77405cfc65e3441fcc4305c0789911","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2f2d5643eb7056e840b4df22ef25a905ef2fde6221f1bfaa7d6447c04d1f9516","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xdc3bdeab13e9b42d0737b9a72048dfc300d84d31","duration":0.11387899999954243,"publicProcessDuration":0,"rollupCircuitsDuration":0.061674999999922875,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:09:36 [12:09:36.223]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.226]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
12:09:36 [12:09:36.260]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x0917477f71d7931b51be30d7d4dae9887ecd4473b82ae02c70ba56bc5138586e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x480792bdfa77405cfc65e3441fcc4305c0789911","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x102e6cb3f778640f2f49bbf1199522206759c747830ae8e60f626656d9151537","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1fa4919fdb985ae8f54e3313508d6d691da35abc360c44d4f2dd02d7351e420a","0x20b35583478ed3827e5931c3ca038433c191b201e68b1b64d241e71945eadc8b","0x20a90b43d474f90c00f6d9a7d6fa39c67b45d51011a324dd48957cbd60e7d503"],"eventName":"l2-block-built","creator":"0xef03b78a46dd7ea7e4c6e3ecb6ff9804da29d9cb","duration":0.14841200000046229,"publicProcessDuration":0,"rollupCircuitsDuration":0.0784960000000865,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:09:36 [12:09:36.264]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.354]
WARN:
sequencer Cannot propose block 2 at slot 1 due to failed rollup contract check
12:09:36 [12:09:36.356]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.370]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x18dcc9526b5427e68d4816203b9c36443039a82076008a32c18129833305b801","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x480792bdfa77405cfc65e3441fcc4305c0789911","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2964da2b399584250be22829184d6734e153963d861d1a7c7c41aff288852d0c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0af5669e0a04a00e9b7d15ac87fadd3d3a79f5ac1c3320772f87ba28b723e57b"],"eventName":"l2-block-built","creator":"0xb038a09164ca695e8f56e5bad61bdedbbbc4428a","duration":0.42742399999951886,"publicProcessDuration":0,"rollupCircuitsDuration":0.3408369999997376,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:09:36 [12:09:36.374]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.395]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
12:09:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:482:90)
{"blockNumber":1,"slot":1}
12:09:36 [12:09:36.399]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.414]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0a473adc513ddb9dbc27e02463b0b86aca068b747f33fe21339878acd87c8631","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x480792bdfa77405cfc65e3441fcc4305c0789911","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2e63b4e41f5d6d60e696fb2765c77c702d9ef249b66dbd519b2c00f945cf5d78","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x15638cc7f10a003c7218f871a6864e4e14771f7390378c6962fa2d5a46851443"],"eventName":"l2-block-built","creator":"0xe9f5dfc708dbf8a60a95d11b0a80aabf674f8633","duration":0.2860229999996591,"publicProcessDuration":0,"rollupCircuitsDuration":0.17604400000072928,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:09:36 [12:09:36.416]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
12:09:36 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:608:13)
12:09:36 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
12:09:36 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:552:28)
12:09:36 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
12:09:36 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:370:7)
12:09:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:496:5)
{"blockNumber":1,"slot":1}
12:09:36 [12:09:36.419]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.431]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x25095e8337dc18a94584b4f0d8af6269ad60ebdf3fd717dabd739c08c004cf3e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x480792bdfa77405cfc65e3441fcc4305c0789911","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x12ddb760650b62381111e01f99ff3a3161394aabc691f6717cfd9f3ca17dd86b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2786fb479d2a77b8d6797770d9f380b56669a8b3a0d2cddef7b526920c82ee95"],"eventName":"l2-block-built","creator":"0xfbb047cad24d0534732b1fd2cfd108bb8cc88074","duration":0.31008400000064285,"publicProcessDuration":0,"rollupCircuitsDuration":0.12259999999969295,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:09:36 [12:09:36.433]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
12:09:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:59)
{"blockNumber":1,"slot":1}
12:09:36 [12:09:36.448]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
12:09:36 [12:09:36.470]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x1b45e65d4cee399627648dceec9d1e9ebf206d4b148edf309885e89c610c820c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x480792bdfa77405cfc65e3441fcc4305c0789911","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x196279a78af08619a8ccc9e642fd1ffcc16bac5f6c815186b7ccd26a80986395","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x00266d74555b8f80910928fe04804647bea7d80f795606205e2411f2d3d17851","0x225eed4c03fa0b4f50e3d19a4abee9515b1387af052420d5af4c4bdb75054700"],"eventName":"l2-block-built","creator":"0xd72382bd2abab917835f8a43f7f214bbd5f34c4f","duration":0.24537899999995716,"publicProcessDuration":0,"rollupCircuitsDuration":0.10397899999952642,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
12:09:36
PASS src/sequencer/sequencer.test.ts (
5.277 s)
12:09:36 sequencer
12:09:36
✓ builds a block out of a single tx (269 ms)
12:09:36
✓ does not build a block if it does not have enough time left in the slot (62 ms)
12:09:36
✓ builds a block when it is their turn (44 ms)
12:09:36
✓ builds a block once it reaches the minimum number of transactions (67 ms)
12:09:36
✓ builds a block that contains zero real transactions once flushed (9 ms)
12:09:36
✓ builds a block that contains less than the minimum number of transactions once flushed (39 ms)
12:09:36
✓ settles on the chain tip before it starts building a block (92 ms)
12:09:36
✓ builds a block only when synced to previous L1 slot (17 ms)
12:09:36
✓ aborts building a block if the chain moves underneath it (24 ms)
12:09:36
✓ does not publish a block if the block proposal failed (20 ms)
12:09:36
✓ handles when enqueueProposeL2Block throws (18 ms)
12:09:36
✓ should proceed with block proposal when there is no proposer yet (26 ms)
12:09:36
12:09:36
Test Suites: 1 passed, 1 total
12:09:36
Tests: 12 passed, 12 total
12:09:36
Snapshots: 0 total
12:09:36
Time: 5.363 s
12:09:36
Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i
.
12:09:36
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?