Parent Log:
http://ci.aztec-labs.com/3d1c6191e03ebf01
Command: 270716767bef7882 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/aedcee89a2544b0e6baf93c4e71d88991f09111e
Env: REF_NAME=gh-readonly-queue/next/pr-15183-016def8adbfe93f34b41a41f439b146b5318c895 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 24 13:35:38 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15183_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
13:35:45 [13:35:45.190]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.236]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1c4d1513dfd5817d6d918e10116393803988f915371d1ea70328e6e6f1c1dd83","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x32671f3035931c9ba29b6174211854ad215f5df7","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0900cd9b2a58b20be231535556fa6558851501162ed4e342ccf479929f8a015d","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2c3036f3c7b237018496789fdfe3466a876af02ef1a71738cdf5ea25a2949290"],"eventName":"l2-block-built","creator":"0x469c97feca2e9d36123809b3ed8532bff75f107d","duration":0.5468500000006316,"publicProcessDuration":0,"rollupCircuitsDuration":0.22262300000056712,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:35:45 [13:35:45.245]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.306]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.330]
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}
13:35:45 [13:35:45.334]
ERROR:
sequencer Error building/enqueuing block: Error:
13:35:45 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
13:35:45 [13:35:45.336]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2008d76b5b45dbee60d74be7f77530f1163409718eb43221e71b5f72fb9094f1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x32671f3035931c9ba29b6174211854ad215f5df7","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1569ec805fd03f9e40afa11577d4b668d87e31fc508b2b1a3d9ce407c1366705","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x01e49a24a93d68b114ec8ab6fe11c71ca9566359ec2919e535b5592f2ee4b93a"],"eventName":"l2-block-built","creator":"0xd9c0822dfb546cf4e162b2c3f469445b35e7bc3b","duration":0.13360699999975623,"publicProcessDuration":0,"rollupCircuitsDuration":0.06293399999958638,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:35:45 [13:35:45.340]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.344]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
13:35:45 [13:35:45.411]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x270ca8bbe96421d279caafc56f0993d53a4dfe1e84273acb7c2aa76e1e48cca8","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x32671f3035931c9ba29b6174211854ad215f5df7","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1cc126b02359beaf746c561a1cdef3da1daf872264fe55c760bf883032caa660","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1145beff4c5491a265a6d749e2e2cdadc6da68b0ba20897de7a832b02fff2ed0","0x27c827bbcf19c97a90cb79bc4ab6aac92b5ec734018b962f5ad7e1fa61fa4855","0x0a2656a138be121519e769c0c69a9286071ea4f534551c4d472cd55407a0da76","0x127b0751db516e0f6b997ce69b36f8a29925904d8ef259760a7097536df4c647"],"eventName":"l2-block-built","creator":"0x6e21756f5427ae0dce0ec21668458770190bac88","duration":0.1753499999995256,"publicProcessDuration":0,"rollupCircuitsDuration":0.09170499999981985,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:35:45 [13:35:45.417]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.422]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
13:35:45 [13:35:45.427]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x011830e10135a6be332755e45223e3881fce9184171348fd274e64893bc5f6f5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x32671f3035931c9ba29b6174211854ad215f5df7","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x298d468f0014892a22956051e14aa7f2277f9b37dec94074b2fec533b2e93132","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x9ca166e7c330ad1e32fa97556fe4182fac2626b8","duration":0.14652899999964575,"publicProcessDuration":0,"rollupCircuitsDuration":0.07564499999989494,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:35:45 [13:35:45.433]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.437]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
13:35:45 [13:35:45.478]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x22fc10af693d3a03469102b1d26b4b48278379a8731569fd4eea7152805a1611","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x32671f3035931c9ba29b6174211854ad215f5df7","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0f48bd806c99ff324794df84300b7d36de6e39548010615c58a82b93ce46e677","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x053808a39c22eb72569c90ef17410a03bbf30b8764a8b78a599f786c4ee001d5","0x218cec1b3bfd65bf02838ec8fafdd4587355725e35b31cacd3edcbc322143ac0","0x0b9f9d77a934f55d846e30a468ad8df5d3eb296212f9460f45d0babe3e5a7f1e"],"eventName":"l2-block-built","creator":"0x27789a9e26c3cb0edfd4657923d5fb3cfd9da108","duration":0.1864210000003368,"publicProcessDuration":0,"rollupCircuitsDuration":0.11617699999987963,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:35:45 [13:35:45.482]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.577]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.604]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0e58f31760e269649a86844117d9740216fd56748246f54930ea552325a38eb5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x32671f3035931c9ba29b6174211854ad215f5df7","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1894934f752c481ccd193df971cc04cfbcbda2a2a250cb7a0bdeb17f7501af0b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1613a1e9e73b353ef16749a27c0f912a6db7e700b27c2a54d926436b425c32e0"],"eventName":"l2-block-built","creator":"0x9db4d17a1b572e11a21eb68c4dfb97c939a11c7e","duration":0.16026899999997113,"publicProcessDuration":0,"rollupCircuitsDuration":0.0737249999992855,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:35:45 [13:35:45.608]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.628]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
13:35:45 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
13:35:45 [13:35:45.631]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.643]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2d0a0b198aef126cdbebaf42a4c3b3f5ef7c966964d2e684fa59312350d2743b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x32671f3035931c9ba29b6174211854ad215f5df7","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x241d0dd9816b9fff7c26606c0b4c03542954e0004ffaee0cbe7bf6ca0aa7dfc8","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x137f567aa12efde0d068c50b650aeeb28c727d25dc0264c43bbc7fb836368a2d"],"eventName":"l2-block-built","creator":"0xb1e8cf05c2f2f07483b35f85e80250e801afed96","duration":0.1277170000003025,"publicProcessDuration":0,"rollupCircuitsDuration":0.06360300000051211,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:35:45 [13:35:45.646]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
13:35:45 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
13:35:45 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
13:35:45 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
13:35:45 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
13:35:45 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
13:35:45 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
13:35:45 [13:35:45.649]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.665]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1ab5bc21a06a34f85136666cd9a679c0b50d0e083ddf8c38d2fcedb00e201e8b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x32671f3035931c9ba29b6174211854ad215f5df7","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x08bff304938e2b65bd1db706b60c7a3cd4c6b162f642f6cf93b3e955027f0fd6","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0b99ff0e47e6dad5a95e54c9e4003c97123dcec32c456a33efcea2f47d059f62"],"eventName":"l2-block-built","creator":"0x3163a33ec598684da405e7347f8290e15136ec98","duration":0.1869010000000344,"publicProcessDuration":0,"rollupCircuitsDuration":0.09055499999976746,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:35:45 [13:35:45.666]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
13:35:45 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
13:35:45 [13:35:45.669]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
13:35:45 [13:35:45.694]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x05a0c717faf573ee4b6d94eb6814efb2b5c443458b2d461fc17039187566444d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x32671f3035931c9ba29b6174211854ad215f5df7","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0f22e0ef5d5a414236740595a39e57372fe46ff707eb956020a4ef4f67a028ca","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2130c7f66254fa23434c5e3fedcfd301fa82d3fe854a5eb323fb2df15c4f679d","0x27b0131c7095fac535f85bf30c20de39945541b35c0a2aee32c6b0bb0893710f"],"eventName":"l2-block-built","creator":"0xf9342612a4cb1bd0cebbfc5c8d1ea7f16909ae07","duration":0.2198819999994157,"publicProcessDuration":0,"rollupCircuitsDuration":0.07932399999936024,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
13:35:45
PASS src/sequencer/sequencer.test.ts (
5.728 s)
13:35:45 sequencer
13:35:45
✓ builds a block out of a single tx (278 ms)
13:35:45
✓ does not build a block if it does not have enough time left in the slot (59 ms)
13:35:45
✓ builds a block when it is their turn (35 ms)
13:35:45
✓ builds a block once it reaches the minimum number of transactions (75 ms)
13:35:45
✓ builds a block that contains zero real transactions once flushed (15 ms)
13:35:45
✓ builds a block that contains less than the minimum number of transactions once flushed (49 ms)
13:35:45
✓ settles on the chain tip before it starts building a block (94 ms)
13:35:45
✓ builds a block only when synced to previous L1 slot (31 ms)
13:35:45
✓ aborts building a block if the chain moves underneath it (23 ms)
13:35:45
✓ does not publish a block if the block proposal failed (17 ms)
13:35:45
✓ handles when enqueueProposeL2Block throws (20 ms)
13:35:45
✓ should proceed with block proposal when there is no proposer yet (29 ms)
13:35:45
13:35:45
Test Suites: 1 passed, 1 total
13:35:45
Tests: 12 passed, 12 total
13:35:45
Snapshots: 0 total
13:35:45
Time: 5.84 s
13:35:45
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
13:35:45
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?