Parent Log:
http://ci.aztec-labs.com/a51aedd496c74ae9
Command: d75f86cb759aa806 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/bae1f0ed01e43b291f60c0888e05ceb15d4bb6f6
Env: REF_NAME=gh-readonly-queue/next/pr-15151-aac426c9418162aeee8162ed45014b9393d605b8 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 20 09:30:44 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15151_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
09:30:50 [09:30:50.831]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:50 [09:30:50.891]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x30475d1903e6544b4dc1ccc633ef8e1084c94e3c4c070fd9dc1ba5c73a0a1dd9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x8f16534a6054de20ea5ff1d413a0fd24418db93c","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1415a52c66769a3ddb6f3cdff04ae6329e7a77f288254ed316df60db829a4474","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x24a220fb1a8b7f4b2f8747c59acad2eb6c2299cb61553098a879c445a0e59c0b"],"eventName":"l2-block-built","creator":"0x8bfd6c72e0701870336d24faf3c3479e10bac7ec","duration":0.6635340000002543,"publicProcessDuration":0,"rollupCircuitsDuration":0.2771329999995942,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:30:50 [09:30:50.904]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:50 [09:30:50.960]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:50 [09:30:50.979]
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}
09:30:50 [09:30:50.984]
ERROR:
sequencer Error building/enqueuing block: Error:
09:30:50 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
09:30:50 [09:30:50.987]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x04cd844da0af9042f4b4dd2b0e0a38f51e9bea555b538ca1f514f720b0eb7790","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x8f16534a6054de20ea5ff1d413a0fd24418db93c","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ec4bb7360f98f3c6867de0bbf98ecd445834193b4ff7467410f265217a86f06","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x115a0874a51e6ad96ca871a5140c6ce8c4ad8483f3daeb855ac3cc5f6dca72cb"],"eventName":"l2-block-built","creator":"0xca8b8977cbddc5df0bd0d2d37b559c592de25b21","duration":0.15573200000017096,"publicProcessDuration":0,"rollupCircuitsDuration":0.0672549999999319,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:30:50 [09:30:50.991]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:50 [09:30:50.994]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:30:51 [09:30:51.055]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x139f91bf42fe7d81dba3ecbe5e0af632a4819c3fd4be77c0cc2250858348f533","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x8f16534a6054de20ea5ff1d413a0fd24418db93c","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1004260e6084931acb2540ca76b16f838eb563ad545f591f1aabfcd9c2a90c5a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0dfe4721b508f6ca9bb9836f5993fe570d83deab039a4aa3ccf15f65e26d3cfc","0x093c23cecb6cc40b77b7ba3b4f8d4d804a9778e52221464432f1be1bd55c003e","0x08197effc413d7ef55d71e0f09468edf96e4b6d84ef9cb9ce4197cc7c08309fa","0x075b3034b3e5de3ae5344abc8d5769d0085db2b2b66cf3f9e4271c14e0b9f638"],"eventName":"l2-block-built","creator":"0xbc6337c69d9e5d446078ebc7808c6955792263a6","duration":0.22745800000029703,"publicProcessDuration":0,"rollupCircuitsDuration":0.11487899999974616,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:30:51 [09:30:51.061]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:51 [09:30:51.064]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:30:51 [09:30:51.067]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x16034ccaa4610aba2cc62264e5578e839427c29d38af385260737b2198900458","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x8f16534a6054de20ea5ff1d413a0fd24418db93c","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x037b7466c91a56e442a74369c47a5868f0d86e6cb133827c8c400d44775f7712","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x26868be518e8c0db80bf7c79da7e39f676aef533","duration":0.12686000000030617,"publicProcessDuration":0,"rollupCircuitsDuration":0.06020399999943038,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:30:51 [09:30:51.070]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:51 [09:30:51.073]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
09:30:51 [09:30:51.118]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x23c17eebda7ca965a8d80a77812b077510ae3a189feedb1ad018dea49383d067","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x8f16534a6054de20ea5ff1d413a0fd24418db93c","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x053130bab836d6cdf870870b0e4acd911dd74ea295c5a0dd7b419b73da5f9949","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2256e14fee61f7c8d5a42382330fde49fab6f4a49269dd32b68805e6248d28cb","0x2e12f597db635120825e17ac3d86a314b84acebac7847ac7294f5c662086aaba","0x2cdcb3c8fdb77e239d979ec95a6b81b7de11b766baa7678dcc89e890c3148399"],"eventName":"l2-block-built","creator":"0x0a942b218b2a339031edb0378c1b045bd2172e32","duration":0.1739740000002712,"publicProcessDuration":0,"rollupCircuitsDuration":0.0857770000002347,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:30:51 [09:30:51.129]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:51 [09:30:51.248]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:51 [09:30:51.265]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2e88d6cac54c9116e223412970ed1a9fc2314193dfaf3fbc293fd127c7b81d45","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x8f16534a6054de20ea5ff1d413a0fd24418db93c","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x11671750341d2d5e5e3408d9d4a3dcac77bc3df3b9256a97473fa51c8697364e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2b9fb86bdda523309194ea037013de8d03355efb20eadd7c62ea181a95c808aa"],"eventName":"l2-block-built","creator":"0xf61bb9da57933c0685755463f625ccb76c7431c6","duration":0.17871500000001106,"publicProcessDuration":0,"rollupCircuitsDuration":0.08787699999993492,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:30:51 [09:30:51.269]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:51 [09:30:51.285]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
09:30:51 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
09:30:51 [09:30:51.289]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:51 [09:30:51.304]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x21e2407546bc892992fb96535b4e2b660b6f327ddfac18f48c225e7dfc30774a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x8f16534a6054de20ea5ff1d413a0fd24418db93c","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0ebf86dfd4ccd84111359482205c11c7a74e047955e3e55e5fd46bf6de6c16ab","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2c310ab94b9e28fefc2b8d4d14cdc82a227f9944fcc538d935df5545ef51e8f2"],"eventName":"l2-block-built","creator":"0xe2deca2d3970d48a533156a98ab2991e904f9a5a","duration":0.18165399999998044,"publicProcessDuration":0,"rollupCircuitsDuration":0.09234699999979057,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:30:51 [09:30:51.307]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
09:30:51 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
09:30:51 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
09:30:51 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
09:30:51 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
09:30:51 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
09:30:51 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
09:30:51 [09:30:51.310]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:51 [09:30:51.324]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1d778dc8b7a07c0b65a3924e2cb06abbb5b7476b2b49bb43b01afe5625e11e7e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x8f16534a6054de20ea5ff1d413a0fd24418db93c","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x206f9dd9f1ef2c0254447c088e3e84bce6993deb2a44c1daaa3db753bcd35f41","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2e679cf8a09fde2aee0eab39fe07401a7748a20715b0d59263277c1d54778347"],"eventName":"l2-block-built","creator":"0x2ad2b0954d12c09f4f9a6d2b8ed5b026073c47f9","duration":0.1711539999996603,"publicProcessDuration":0,"rollupCircuitsDuration":0.09220800000002782,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:30:51 [09:30:51.325]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
09:30:51 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
09:30:51 [09:30:51.328]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
09:30:51 [09:30:51.357]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x0b05a14b6a6507965730e5a01f06890bf21fb595f03c94a48124c2f1b0596ae6","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x8f16534a6054de20ea5ff1d413a0fd24418db93c","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x11b776f3b7e2621d25cc2278adc3c2fa99b6db80c57b4f7795616d6398585d76","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1e54bb7b57347f4d5498b0439575833ca6d68bbe813a236a0aa1299ab09b0b23","0x2ec87707e559609a22c1f9531bf82942973517f8840b5726ded9002ba9ec6d95"],"eventName":"l2-block-built","creator":"0x97a353268d18929601e865fc2666dd98646c387f","duration":0.1732640000000174,"publicProcessDuration":0,"rollupCircuitsDuration":0.07285599999977421,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
09:30:51
PASS src/sequencer/sequencer.test.ts (
5.529 s)
09:30:51 sequencer
09:30:51
✓ builds a block out of a single tx (295 ms)
09:30:51
✓ does not build a block if it does not have enough time left in the slot (57 ms)
09:30:51
✓ builds a block when it is their turn (31 ms)
09:30:51
✓ builds a block once it reaches the minimum number of transactions (70 ms)
09:30:51
✓ builds a block that contains zero real transactions once flushed (10 ms)
09:30:51
✓ builds a block that contains less than the minimum number of transactions once flushed (58 ms)
09:30:51
✓ settles on the chain tip before it starts building a block (117 ms)
09:30:51
✓ builds a block only when synced to previous L1 slot (20 ms)
09:30:51
✓ aborts building a block if the chain moves underneath it (19 ms)
09:30:51
✓ does not publish a block if the block proposal failed (21 ms)
09:30:51
✓ handles when enqueueProposeL2Block throws (18 ms)
09:30:51
✓ should proceed with block proposal when there is no proposer yet (32 ms)
09:30:51
09:30:51
Test Suites: 1 passed, 1 total
09:30:51
Tests: 12 passed, 12 total
09:30:51
Snapshots: 0 total
09:30:51
Time: 5.628 s
09:30:51
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
09:30:51
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?