Parent Log:
http://ci.aztec-labs.com/aa565ebfaed12118
Command: f44e1b4f382283e1 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/7d1abcb337009939ee47da8445b5fee80f39fb58
Env: REF_NAME=gh-readonly-queue/next/pr-15156-df137f9440a970af2eb6e2ee94c48bf3bf47e207 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 20 10:05:29 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15156_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
10:05:35 [10:05:35.625]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:35 [10:05:35.660]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x23f91afe7ae59a4e04c268711093cf96a97e923bbaaa3aaad093ca755a6ae6a4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf3fe146d425cd46ad8c914415cbb1634910fa7e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2c5cfbed74e0729a100f70aa78429cb1f982439878fc3029ab2cc7158da96a9c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2501d975739069aff629814806261bbcc593edd8331f53e0a4df1d74e91c5e24"],"eventName":"l2-block-built","creator":"0x05c6fb1b6c5a32154ffdd0bb57b64d5a496e89de","duration":0.6068560000003345,"publicProcessDuration":0,"rollupCircuitsDuration":0.2896679999994376,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:35 [10:05:35.685]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:35 [10:05:35.725]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:35 [10:05:35.749]
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:05:35 [10:05:35.755]
ERROR:
sequencer Error building/enqueuing block: Error:
10:05:35 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
10:05:35 [10:05:35.759]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x03019247ecb7066db267d1644e3f1bc683ed6b6d8abd436d7748527dbd465f15","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf3fe146d425cd46ad8c914415cbb1634910fa7e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1fe9a768bf06765a64cd91d0e9beb266d5359cba9c5137bf7d8658d47930fb77","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1bf1041d276c65129754363f513ce38a7beaa33ee56a36536bd51c01f6c9b17a"],"eventName":"l2-block-built","creator":"0x26ebc214681df1e6a5f871e77f8a686140cc604e","duration":0.18971500000043306,"publicProcessDuration":0,"rollupCircuitsDuration":0.08594300000004296,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:35 [10:05:35.765]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:35 [10:05:35.771]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:05:35 [10:05:35.818]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x231fe6712dc06b8d2bf0c691e993c905af2b9543295b060c0e75202569013242","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf3fe146d425cd46ad8c914415cbb1634910fa7e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x248c97d3ca8b1cdcfe7bebf7dd6fe0e7bdc63411b529141eb32307cf3231b8bd","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1b851c3d676074662727eaffa1d6c185e737f8e5d9be020dc04a2c536c6a54e8","0x03adc5a6f08ce6c8332b93743f91bb5be63dd4c5938618804318f490cee5f24e","0x031b82cdbbd15f09c151cec55104cca7f0860b18076bf74431837438f38677b4","0x1f3554ca28315e9f3e17e8ea974d178f8d079e638267432f00322a2d3234dbd6"],"eventName":"l2-block-built","creator":"0x5b59a6605c6357afec48ead19cef8df5d3ac3a4e","duration":0.12274299999990035,"publicProcessDuration":0,"rollupCircuitsDuration":0.06627200000002631,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:35 [10:05:35.825]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:35 [10:05:35.829]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:05:35 [10:05:35.834]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x15a357b7bee9d948dc934b8cb34836bfc9ee2e7f8141739149184f8e8c754880","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf3fe146d425cd46ad8c914415cbb1634910fa7e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x11d79867cebcd1ef3d3e8c4d1b6f059b70bd6eb00889b44c1843a8ddc2678090","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x1906dadc413d367c20cd44b6defae4ccb0eca1dd","duration":0.17884499999945547,"publicProcessDuration":0,"rollupCircuitsDuration":0.08831199999985984,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:35 [10:05:35.838]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:35 [10:05:35.842]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:05:35 [10:05:35.895]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x231ba94e0135e7c991e93ac2ac35f4dbb9f1dad296ed95e28b8ed59a13c1c91e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf3fe146d425cd46ad8c914415cbb1634910fa7e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1f8d15c3cd9d3ed5643a7f01535bd6408fcda8a01e6138cfd78a692683a2d4da","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x191d553f8cee1a0b393df58493195855507dec3edf1689cf56812b736e9f5998","0x2004c8fa4748cfcc06ffdd129d843e0202255be7f644118bab1c7b0a4df6a1b8","0x0c0d20b5e30ea23e9eaf08b8df9f14854adff7d2550f32ed3366b6ff61fa8a72"],"eventName":"l2-block-built","creator":"0x6348784f50be3df714c028aed96fe5fa104abc79","duration":0.12334299999929499,"publicProcessDuration":0,"rollupCircuitsDuration":0.06294199999956618,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:35 [10:05:35.899]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:36 [10:05:36.031]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:36 [10:05:36.052]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x29d8d56d714ee2b645f67a46340d4d189347e9d80c9cb5f78da33f772bc8b3bd","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf3fe146d425cd46ad8c914415cbb1634910fa7e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x01726e718daf0bdc325aa29a6756893c2f301053a69b4add0ee55a84724df228","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0689402e68e08529a17bae9a80db90094881c5f1515172c54b451bc297646fb2"],"eventName":"l2-block-built","creator":"0xe2bbf8a885d4947d0026d1ebe5f1ca51a04688a5","duration":0.37308000000030006,"publicProcessDuration":0,"rollupCircuitsDuration":0.17114499999934196,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:36 [10:05:36.063]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:36 [10:05:36.087]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
10:05:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
10:05:36 [10:05:36.090]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:36 [10:05:36.106]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0b640acefb31ed5d07caf3f0393e80f3cfac58ece434354236fe2a51fd856a84","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf3fe146d425cd46ad8c914415cbb1634910fa7e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x24aad8471e8b31d0066e9b8451c0337194a8b08766012b995c5e14f363da5865","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x10f45cd73e227978889df2f167dbfa80133088726406e937932735b304e83d22"],"eventName":"l2-block-built","creator":"0xf3c56ff9ce0d82563c5926a7fc0e344b75b2fce4","duration":0.1422840000004726,"publicProcessDuration":0,"rollupCircuitsDuration":0.06908199999998033,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:36 [10:05:36.108]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
10:05:36 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
10:05:36 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:05:36 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
10:05:36 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:05:36 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
10:05:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
10:05:36 [10:05:36.110]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:36 [10:05:36.129]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x120d93137fb429c35c739c9b170bdf81d45f6621c65ffd5bfe018c6ac5dff9d2","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf3fe146d425cd46ad8c914415cbb1634910fa7e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1c0552415cf0a7819391fb7eb1e862f807c13a686f1f433527b69a4b8535b045","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0ad22a822b451e235e72d550881a5fe16228de2449c4bfd07c2d75ab030d6f12"],"eventName":"l2-block-built","creator":"0x020f52472a038b25fe5a84ceb29bce31734d04ea","duration":0.2175360000001092,"publicProcessDuration":0,"rollupCircuitsDuration":0.10654299999987416,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:36 [10:05:36.132]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
10:05:36 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
10:05:36 [10:05:36.135]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:05:36 [10:05:36.172]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x234c522c35965debd60076d9e7e5034c7419e384ca2e2318884e064b9adff4fc","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xf3fe146d425cd46ad8c914415cbb1634910fa7e0","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x26e9efa47257921ef2d8c0e8e181cb2405c23bc570f87fe65e8bc021e001eb9f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1deabb2b5161257df7c194cb18c8d190f2fe4ce6f6e07c6200cee6aa6979cb2f","0x0f1fb55cad0deba25cf625ad985c4f4fdec0a86555dafad5d278b66760437644"],"eventName":"l2-block-built","creator":"0xb52d92c77b9f250283cac49d87d82e4bd26b8b61","duration":0.16394399999990128,"publicProcessDuration":0,"rollupCircuitsDuration":0.05985099999998056,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:05:36
PASS src/sequencer/sequencer.test.ts (
5.698 s)
10:05:36 sequencer
10:05:36
✓ builds a block out of a single tx (262 ms)
10:05:36
✓ does not build a block if it does not have enough time left in the slot (53 ms)
10:05:36
✓ builds a block when it is their turn (40 ms)
10:05:36
✓ builds a block once it reaches the minimum number of transactions (59 ms)
10:05:36
✓ builds a block that contains zero real transactions once flushed (13 ms)
10:05:36
✓ builds a block that contains less than the minimum number of transactions once flushed (60 ms)
10:05:36
✓ settles on the chain tip before it starts building a block (118 ms)
10:05:36
✓ builds a block only when synced to previous L1 slot (40 ms)
10:05:36
✓ aborts building a block if the chain moves underneath it (31 ms)
10:05:36
✓ does not publish a block if the block proposal failed (20 ms)
10:05:36
✓ handles when enqueueProposeL2Block throws (24 ms)
10:05:36
✓ should proceed with block proposal when there is no proposer yet (39 ms)
10:05:36
10:05:36
Test Suites: 1 passed, 1 total
10:05:36
Tests: 12 passed, 12 total
10:05:36
Snapshots: 0 total
10:05:36
Time: 5.786 s
10:05:36
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
10:05:36
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?