Parent Log:
http://ci.aztec-labs.com/6895c81bbb6e0127
Command: 95231afc93577de0 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/5c56d41aea0a97d800fc842dbcab1ca0d285e360
Env: REF_NAME=v1.0.0-nightly.20250621 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Sat Jun 21 02:52:46 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=v1_0_0-nightly_20250621_arm64_a-nightly
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_v1.0.0-nightly.20250621
02:52:51 [02:52:51.374]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.411]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x012973353b8c20ce6be026279494d9e6204d8de55b1601fbc9d54462d90d4fc8","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9ced61fdf1749ef7303c17140086693a675fa47b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x03967bd0190efd36ac38eae00024849c0b0a6c46fbc76065d8fed8c34b75c7af","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x159f2cf785d3d3abdd536a4407f06edeb0fa60d7e0607c03604fbb7fc0506824"],"eventName":"l2-block-built","creator":"0x233ec466657e4ea2c0677b01b3789f25ec1c79eb","duration":0.5065249999997832,"publicProcessDuration":0,"rollupCircuitsDuration":0.17565800000011222,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
02:52:51 [02:52:51.419]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.457]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.472]
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}
02:52:51 [02:52:51.475]
ERROR:
sequencer Error building/enqueuing block: Error:
02:52:51 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:53)
{"blockNumber":1,"slot":1}
02:52:51 [02:52:51.477]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x25e189133c84cd79f41785358eabcd56fee1b45beb9f84375115e29147279b90","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9ced61fdf1749ef7303c17140086693a675fa47b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2199762c22bf84127639723052985a553be407369c672930d985b47ebb937644","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1e8846cd6de2d7b2dd0153adcf7704ebbcbbe615d7028d7ffcb965513ba0d92f"],"eventName":"l2-block-built","creator":"0x269aeca61f330e56d824a99773936babacb33fca","duration":0.14737399999921763,"publicProcessDuration":0,"rollupCircuitsDuration":0.07534100000066246,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
02:52:51 [02:52:51.481]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.485]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
02:52:51 [02:52:51.539]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x08f617146b4e38b8782636af04eb5c30f72d8220e6b07054f1c0bf89ba5a7ef4","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9ced61fdf1749ef7303c17140086693a675fa47b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2cf1797b2b1ba745edbcfc1a0f0fa3b81f4bf6d8e4a113dd4e91425f7f2c4069","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x17cbb9acc6c86be5f1a02f74fcdb4971679ec6bdab240bea64efb67cac8063e7","0x0ac06ae81cc27873b45233cdda682276c762baad44bebde12f5f64a3054802ba","0x262d58824e0e3b8da81952f609ee8c88e0b2b741168d4a89c00114084f4940d3","0x25525a293175fe5f13544977d88061cd02ceeb289c8c8e4aeae123efd9236e2a"],"eventName":"l2-block-built","creator":"0x023b28767f6bb5c0bd97aa3608b799fabf5a7834","duration":0.11227899999994406,"publicProcessDuration":0,"rollupCircuitsDuration":0.06008599999950093,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
02:52:51 [02:52:51.542]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.545]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
02:52:51 [02:52:51.549]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x26bab8f7c87c156d0b55a46741fef7331b1e3d624366ad6132262c755c3e4826","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9ced61fdf1749ef7303c17140086693a675fa47b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1d46dc3ffe3c08308f179baac6d8b8a9bf3d5455c54d2b14e720788f1ffd9479","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0xbafb57188477f621020fc28bc6817f1b88d31af5","duration":0.10181999999986147,"publicProcessDuration":0,"rollupCircuitsDuration":0.051719000000048254,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
02:52:51 [02:52:51.552]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.555]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
02:52:51 [02:52:51.595]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x04d157be0a468a2af0af9ecb22cd1f8bcdba34cec05a6b4454d8409affcccb3c","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9ced61fdf1749ef7303c17140086693a675fa47b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0ba35ef6334b13ba35276d33784093e0ec68e66286d3ff973d0cbc7be5ef75d5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x213747be214423845687dc7f47111deb28473896c848068055c89e9c705bf7f2","0x1b311b8f1d439f2a348d20cf515437e9b49cfbda221609e322972f18f3a0dab2","0x0ca7694d7e581a02209bbf0db1059d98013e89ddba9f25317ce91a8bccf8c290"],"eventName":"l2-block-built","creator":"0x00283845a716995e7ec32c69446ac3ccc97ff9eb","duration":0.10953299999982846,"publicProcessDuration":0,"rollupCircuitsDuration":0.057470000000648724,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
02:52:51 [02:52:51.601]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.690]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.704]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1e3ffb05dc32d6c9f55856b08fb44a3f481192c0490a0b5fa9381d942653ed65","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9ced61fdf1749ef7303c17140086693a675fa47b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1ccedf38ba2dfa35160b95cbffe65b09e07bf1c4990e3ecbc7170280cb026efc","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1364d436d59cd1f7c00f62efde3ed0edadd6494bf4bccbfdb734c827150d1093"],"eventName":"l2-block-built","creator":"0x8d30d4a7e7d2baa53b91d41492e5c8eb15e14213","duration":0.15220099999987724,"publicProcessDuration":0,"rollupCircuitsDuration":0.06740199999967444,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
02:52:51 [02:52:51.708]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.723]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
02:52:51 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:81)
{"blockNumber":1,"slot":1}
02:52:51 [02:52:51.725]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.740]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1f390ee3ee1f31d088b63a46b921f3815ea2110a3d7af891f94a364cdcab0e99","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9ced61fdf1749ef7303c17140086693a675fa47b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2fa50988f2e363584b822db3276dec4b6b2b3f6147aa8631cbf42dcbb5271347","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x22f3462f81be09ec0ecf48e94baa0a0fef738bc1f22024599c1504d5786328b4"],"eventName":"l2-block-built","creator":"0x31e2de00671dc9737abbf3b602a3d01c9fa91cd7","duration":0.11567099999956554,"publicProcessDuration":0,"rollupCircuitsDuration":0.0594649999993635,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
02:52:51 [02:52:51.742]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
02:52:51 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:681:13)
02:52:51 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
02:52:51 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:618:28)
02:52:51 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
02:52:51 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
02:52:51 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:520:5)
{"blockNumber":1,"slot":1}
02:52:51 [02:52:51.744]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.758]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x16fc5982163c5e924a9b27e95ab05ac2281b8378d6af1d6d806b4b2749031aba","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9ced61fdf1749ef7303c17140086693a675fa47b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1e4f525c39561d57ce562b79c77a0ddda0976a3c7396bd9ba59acb86b757ccb7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1c21152d7f8ec5924e5d9db0f25aa0d38e058261b801e143aa8a961f8a05af96"],"eventName":"l2-block-built","creator":"0xd15a52f5a41013ba35509431791376c58962b82f","duration":0.13501499999983935,"publicProcessDuration":0,"rollupCircuitsDuration":0.07052599999951781,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
02:52:51 [02:52:51.759]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
02:52:51 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:530:59)
{"blockNumber":1,"slot":1}
02:52:51 [02:52:51.762]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
02:52:51 [02:52:51.788]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x0c9607c148cf74404d40006838cd868745ed6fda2a72f3fd6faac3338db72a9b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x9ced61fdf1749ef7303c17140086693a675fa47b","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1b06fc7e68834971c597eaf6a77386a7740b6ff53d1f39e1be5af96aba4231f3","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x063b2249686ca3fb8e44a2bb95b3d427c7842d6376aa4da3f92e3b476291d163","0x1c1a165aba21ad42abf108ec4e5f32477352b919791f8cc6af58315135fcc6dd"],"eventName":"l2-block-built","creator":"0x2db077ee8b0cefd70711f47255b7b790287dc62a","duration":0.1320270000005621,"publicProcessDuration":0,"rollupCircuitsDuration":0.055785000000469154,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
02:52:51
PASS src/sequencer/sequencer.test.ts
02:52:51 sequencer
02:52:51
✓ builds a block out of a single tx (221 ms)
02:52:51
✓ does not build a block if it does not have enough time left in the slot (38 ms)
02:52:51
✓ builds a block when it is their turn (24 ms)
02:52:51
✓ builds a block once it reaches the minimum number of transactions (61 ms)
02:52:51
✓ builds a block that contains zero real transactions once flushed (9 ms)
02:52:51
✓ builds a block that contains less than the minimum number of transactions once flushed (48 ms)
02:52:51
✓ settles on the chain tip before it starts building a block (89 ms)
02:52:51
✓ builds a block only when synced to previous L1 slot (17 ms)
02:52:51
✓ aborts building a block if the chain moves underneath it (18 ms)
02:52:51
✓ does not publish a block if the block proposal failed (19 ms)
02:52:51
✓ handles when enqueueProposeL2Block throws (17 ms)
02:52:51
✓ should proceed with block proposal when there is no proposer yet (28 ms)
02:52:51
02:52:51
Test Suites: 1 passed, 1 total
02:52:51
Tests: 12 passed, 12 total
02:52:51
Snapshots: 0 total
02:52:51
Time: 4.216 s
02:52:51
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
02:52:51
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?