Parent Log:
http://ci.aztec-labs.com/aaadd3aef9ab971c
Command: 4ef547fa5e299294 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/d4893155ff105399557b55c16450c39921c70d11
Env: REF_NAME=gh-readonly-queue/next/pr-15218-7edf16da6c056f9499e2dfd9c71fb9b7580f9bfc CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 24 10:27:47 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15218_amd64_x1-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
10:27:53 [10:27:53.098]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.139]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x29dbe8fd17920eb970df7104b27a6059acd3b98644b264e636c295aa7a5fb96e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3a6ad5e7fa0e017bfc85afffbe12838a486e879e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1c6afe8081018f44b456085601ca55977e360cdf214aad795fde34364c93ad93","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x02c15e423006401dbac1148e9199b73c706bd1bd9a4d4bd74bc102bedb070c60"],"eventName":"l2-block-built","creator":"0x3e9ec96ae72fe5c4548ab6061c2a2c0db8a27ad3","duration":0.5309959999995044,"publicProcessDuration":0,"rollupCircuitsDuration":0.19787600000017846,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:27:53 [10:27:53.162]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.224]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.249]
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:27:53 [10:27:53.252]
ERROR:
sequencer Error building/enqueuing block: Error:
10:27:53 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
10:27:53 [10:27:53.255]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1ac87154d97d263912e4fdf9390b081d7e0fee958d66c55abee9c4730d7f3599","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3a6ad5e7fa0e017bfc85afffbe12838a486e879e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x03be3296426f1380654c6f4579b6d9402e3e20cbce8d6eebf2740a312171d698","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2e480792055446b8910f1f3082c81a9219cc787c5d659a40919817f0997bd14e"],"eventName":"l2-block-built","creator":"0xf0886fa8a4f1a1bf4e64651973482804dd71239b","duration":0.17644500000005792,"publicProcessDuration":0,"rollupCircuitsDuration":0.08434200000010605,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:27:53 [10:27:53.259]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.264]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:27:53 [10:27:53.338]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x1044bc76f9c7705082f9d93d50a80cabd8e2b7256d441cb0e9ac11001182880a","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3a6ad5e7fa0e017bfc85afffbe12838a486e879e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e97dc8c606976e56b9e6c82f79e14af5b8764dca21bdf2515aeae0ebf84e41e","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x09d9ec54600a7db60295e89460267352cefd63fe6876a5b56fce22d1b6cec8c7","0x0c9ea44d0d962bb77f28860c73e494553f0f6feeaea1df33590cf37d62c9ca88","0x076b00478782a5decfc8db6157456f8344da22dc583329c1d960c3da62bd0c36","0x16913e3630937b9dab06e859cc99c51abf40eb3692f428209bcd82a6f7541dd2"],"eventName":"l2-block-built","creator":"0x93ec1ef1249fa3ae26065f4ca958a48a09c695c0","duration":0.16675500000019383,"publicProcessDuration":0,"rollupCircuitsDuration":0.0734920000004422,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:27:53 [10:27:53.341]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.344]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:27:53 [10:27:53.347]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x1decfd030b0aeae3389baa32c3cf46382f2141d8bf4e24ad66b2d253006c0139","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3a6ad5e7fa0e017bfc85afffbe12838a486e879e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x042301d734c1129a79e9c6b84e23ab6a16a0a0d34c5162d5aec19c38c46bec58","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x0e089f5d2ebabdb6a70a33e27dcf93fd5ba0ae9c","duration":0.10580300000037823,"publicProcessDuration":0,"rollupCircuitsDuration":0.05253100000027189,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:27:53 [10:27:53.350]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.352]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
10:27:53 [10:27:53.388]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x13264e7816a5512b75743d1f4c6602ab369867869db1cf9cd72954b690bd1d01","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3a6ad5e7fa0e017bfc85afffbe12838a486e879e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x115d82a2a8f532a92597f3b0ae9828d7504eb9ac23a45754e389e60f756752d1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0984eeb20deb2e8928799476c20059a93b94720fc5a8420139b1f65f71dc4fc3","0x192f340beec39306123226bdfa295f7a7f639f2f811acd2fc40a4e71a084f22e","0x021ca506ae0ff5f677d9566ea36916792741721621bc5527f28885cc12378d4b"],"eventName":"l2-block-built","creator":"0x4dc2b0afd26d180d985e540ea97774d695437f7a","duration":0.1377439999996568,"publicProcessDuration":0,"rollupCircuitsDuration":0.06515200000012555,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:27:53 [10:27:53.392]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.522]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.542]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0d880402c0adf0416bd3366362f67837c2fa328d45715438f6a039daee78aab5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3a6ad5e7fa0e017bfc85afffbe12838a486e879e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2ed01384c3a57afc8e8e804a27c11432e60def45f6655292eeedd9810b72089f","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x23421d27b10043626927974df2baf1063c71ddedd95173a96cec1e69b617ec87"],"eventName":"l2-block-built","creator":"0x1fde0b168adbbb035a728fe743fefb1371e5a898","duration":0.19481600000017352,"publicProcessDuration":0,"rollupCircuitsDuration":0.09491299999990588,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:27:53 [10:27:53.547]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.565]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
10:27:53 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
10:27:53 [10:27:53.567]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.581]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x284ab1d73f7ffde7629ec354f7397a37253f81e3c45479749c54b0d07132b5af","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3a6ad5e7fa0e017bfc85afffbe12838a486e879e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x16f4dd5ad2beca714e536680840a75f6574fdbef35ec0cebc88224660008ebc1","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x07904a55e8e674e24f117fe4670e674b556968545ddf52bfe85afd6eb9c39811"],"eventName":"l2-block-built","creator":"0x1d8999f020f276acdbaceb848576cf30422c5508","duration":0.1972460000006322,"publicProcessDuration":0,"rollupCircuitsDuration":0.10321299999941402,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:27:53 [10:27:53.584]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
10:27:53 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
10:27:53 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:27:53 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
10:27:53 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
10:27:53 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
10:27:53 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
10:27:53 [10:27:53.587]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.601]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x16336d175a14ebf5f4cbc496bff3209138dfa2f87dd1589bda979448c3050938","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3a6ad5e7fa0e017bfc85afffbe12838a486e879e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x07c4c2a23c03876ad4e4a88177554e74a694160f17e8cc219bd91af0046ddc8d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x22fda14e7fb9698acf123e7573f1aa1b4ef40153ccd9f2ec72c900410bdc9e38"],"eventName":"l2-block-built","creator":"0x330e597e1ba42839d9b728300ec72a6fa957ce46","duration":0.18780599999990955,"publicProcessDuration":0,"rollupCircuitsDuration":0.09526300000015908,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:27:53 [10:27:53.602]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
10:27:53 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
10:27:53 [10:27:53.605]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
10:27:53 [10:27:53.638]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x18c37bde6071901eec205cdd7456049f846db6ec788c385b0cbd88a8b3223c75","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x3a6ad5e7fa0e017bfc85afffbe12838a486e879e","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0dcfd611103abd42af6209f11f77189dccd39eef41e120174dcb0c72096fa325","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x028869eb4d0ead941a3f1c7032a207b273af91a251fc0f06938acdd458e63396","0x0cb05fa2e96afe4eb77d5a76fbca461149078b3efc87f4954e6cc803b95d1336"],"eventName":"l2-block-built","creator":"0x6408663b18e430b86e8f276ac704814d34c65f75","duration":0.14098399999966205,"publicProcessDuration":0,"rollupCircuitsDuration":0.055851000000075146,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
10:27:53
PASS src/sequencer/sequencer.test.ts (
5.555 s)
10:27:53 sequencer
10:27:53
✓ builds a block out of a single tx (276 ms)
10:27:53
✓ does not build a block if it does not have enough time left in the slot (72 ms)
10:27:53
✓ builds a block when it is their turn (37 ms)
10:27:53
✓ builds a block once it reaches the minimum number of transactions (83 ms)
10:27:53
✓ builds a block that contains zero real transactions once flushed (9 ms)
10:27:53
✓ builds a block that contains less than the minimum number of transactions once flushed (41 ms)
10:27:53
✓ settles on the chain tip before it starts building a block (111 ms)
10:27:53
✓ builds a block only when synced to previous L1 slot (43 ms)
10:27:53
✓ aborts building a block if the chain moves underneath it (21 ms)
10:27:53
✓ does not publish a block if the block proposal failed (19 ms)
10:27:53
✓ handles when enqueueProposeL2Block throws (18 ms)
10:27:53
✓ should proceed with block proposal when there is no proposer yet (35 ms)
10:27:53
10:27:53
Test Suites: 1 passed, 1 total
10:27:53
Tests: 12 passed, 12 total
10:27:53
Snapshots: 0 total
10:27:53
Time: 5.642 s
10:27:53
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
10:27:53
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?