Parent Log:
http://ci.aztec-labs.com/c3dce723e533e8b6
Command: ed996b4a4522d156 yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/6e2955d0d2cd7db82346ef547a4d19b57116ecb4
Env: REF_NAME=gh-readonly-queue/next/pr-15120-3c1b9d57eadcc8fb03a7ed42610cf0a1ae4a32eb CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 17 22:17:55 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15120_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
22:18:02 [22:18:02.103]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.139]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x1f0d455d99869c6e978df71cfae8a46161a55c1eb1cadc7bb76b10a7a125a58e","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1c448ef8d4324ecb52a17f9de30c29e6086ac5f5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x26bf239561681dc76dfbfeb972039b6e63f56cef1b6dd58990878e9b7b9a4fb0","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x094ddb57e66267e87faebc24613c11b8dfde41f17b9685e8e601c1a1f98dfebc"],"eventName":"l2-block-built","creator":"0x38018828b4d9a2894609312a17d7fe25b87c3b41","duration":0.7029170000005251,"publicProcessDuration":0,"rollupCircuitsDuration":0.28390699999999924,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
22:18:02 [22:18:02.161]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.216]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.241]
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}
22:18:02 [22:18:02.244]
ERROR:
sequencer Error building/enqueuing block: Error:
22:18:02 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:308:60)
{"blockNumber":1,"slot":1}
22:18:02 [22:18:02.247]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x224638cf69421f23dd88b37b762e086057238b3bad68b6b1a263e0895180164d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1c448ef8d4324ecb52a17f9de30c29e6086ac5f5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0b2ce530e29f9d71f65135f7551a2f1fa8c00a50fcdbec4973451193c50b86d4","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1d5db8d68f8b9454469897618ac27a1a5a20dd144e073d0ce6d86c48cdf2a763"],"eventName":"l2-block-built","creator":"0x300bfa42e5763df5ccce70c42262116b8ce4597c","duration":0.2236960000000181,"publicProcessDuration":0,"rollupCircuitsDuration":0.09360300000025745,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
22:18:02 [22:18:02.252]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.257]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
22:18:02 [22:18:02.317]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x29612656829189c32230848afb48284a9eb895c1f5c46ea3821bd6895409a9ed","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1c448ef8d4324ecb52a17f9de30c29e6086ac5f5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x232c6dc0a879787098da05a066c29a4dc35a92b6d2ba3bce402be6108daa969b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x2eccfa4cf8789f448a99fd33d5559154c0cbe5637a2b4d12b9d30d99cb931a2d","0x1c54bc9d33498ab4c64e5734bb5500b1813ab80fc4693057a0af3579474876fa","0x30476f886e9602edf8f2732a7e219c3df5c8cf20a95006235e12e7be061bb910","0x2bb7e9e965df44f37bd566baec2d0c5ba1b4573ddfe2eb1f7a0015d48751b9cd"],"eventName":"l2-block-built","creator":"0xeed571030bc77b70b472e0ec30d7a0cc394be5eb","duration":0.15885399999933725,"publicProcessDuration":0,"rollupCircuitsDuration":0.08064200000080746,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
22:18:02 [22:18:02.322]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.326]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
22:18:02 [22:18:02.330]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x1dcd1aa79f286eccfdfeff6d522b935b32e6aee166a1d4346cae981e2c569046","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1c448ef8d4324ecb52a17f9de30c29e6086ac5f5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x1de0a46c4cedc1b8901d7999995635e19550b941105f10d67be5ee1dc73cbaa9","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x27765c8fddcc8597be5c2603c6fc521c4c3eeeb0","duration":0.13284399999974994,"publicProcessDuration":0,"rollupCircuitsDuration":0.06631199999992532,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
22:18:02 [22:18:02.334]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.338]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
22:18:02 [22:18:02.396]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x0cc039a72666cf72484642e5c9dd68f784b03bf075148ef24f32f8e2fd6c01e3","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1c448ef8d4324ecb52a17f9de30c29e6086ac5f5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x091c871a149b67fd7d42b6dc6c38b0ef2edff63d1c4ddbd5f76a37eb7f316bfd","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x03258890657cf5975c8c4ad23569d05adefbbfb77a0e43f16d8c7baf08aaed0c","0x052dde4655e4a092503a3039c5bb987eb51a64e27af77c4f3b14763bc12f62d0","0x206c2a5aad453f92d0ca16a74ef8b593a02c61ea347ed28f509b8470ffec7a13"],"eventName":"l2-block-built","creator":"0xf0b6884c3998e1311ab302b2b8fa42011fefbdb3","duration":0.2243449999996301,"publicProcessDuration":0,"rollupCircuitsDuration":0.10821300000043266,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
22:18:02 [22:18:02.407]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.568]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.593]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x107c4d34f51dc11bf067f6b97999b5d80cfb306ae6d778398467d313c488daa5","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1c448ef8d4324ecb52a17f9de30c29e6086ac5f5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x14f9f010bdde4d04c9a0235538f8d8ec559ec46e40311eb36fbee30e46235ba9","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x176e4196f072c080efba5aa33ba46574dd7ebe2864ec9b925fc1422057508841"],"eventName":"l2-block-built","creator":"0x291fbfb222aac561a056bd304599800ec3711412","duration":0.12617299999965326,"publicProcessDuration":0,"rollupCircuitsDuration":0.061842000000069675,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
22:18:02 [22:18:02.597]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.611]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
22:18:02 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:486:90)
{"blockNumber":1,"slot":1}
22:18:02 [22:18:02.615]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.631]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x137ccde2be3c974c0148ec9af6d53680aab77f4c9f2e1977a3c2e56e5293642d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1c448ef8d4324ecb52a17f9de30c29e6086ac5f5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x23d505e857d32bc8f5c0d7e6f1ab7e827edf59bf2072c2fbf79668ec9ca0ed05","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1320b3f0764e69eb115562d0f3ac3cf1865a00c55165659cad15b29b2d1baf26"],"eventName":"l2-block-built","creator":"0xd94ef8df3f0eb59f27157a2b12e5b44d96b0eb88","duration":0.1478239999996731,"publicProcessDuration":0,"rollupCircuitsDuration":0.06737199999952281,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
22:18:02 [22:18:02.634]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
22:18:02 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:675:13)
22:18:02 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
22:18:02 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:612:28)
22:18:02 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
22:18:02 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:423:17)
22:18:02 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:500:5)
{"blockNumber":1,"slot":1}
22:18:02 [22:18:02.637]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.650]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x2dee214f3021fbcd3b3cd6f65577525a27b825b0c7badc55b4e46c1da6764eec","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1c448ef8d4324ecb52a17f9de30c29e6086ac5f5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2d808d9a8ba779b3b7ce128d9a4fe475db2ac8cadc7075452709737c4d55ff7a","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x040f9e19ce3596d37cc21dc07f82ab7a032b63cd58a4d54346efbf350e757304"],"eventName":"l2-block-built","creator":"0x4ce822a2091e49847c9a1934a2419f8d066aa3b5","duration":0.22275600000011764,"publicProcessDuration":0,"rollupCircuitsDuration":0.08434200000010605,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
22:18:02 [22:18:02.652]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
22:18:02 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:510:59)
{"blockNumber":1,"slot":1}
22:18:02 [22:18:02.654]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
22:18:02 [22:18:02.688]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x2424f66c551af9c14cd27743726e9964e6ac4a5f1dabfa9859de652e14433c78","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0x1c448ef8d4324ecb52a17f9de30c29e6086ac5f5","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x233154784b097b482da637952b8b1903d0907367a4204e49f37aebcf987209db","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x0b6c0452cefba16a01136882737eb8a8c5535759b63beb74e707bf023537aab2","0x28fbf29f7f0767644c26c163f167c5beedad08cb1148c76b412f50b5ea2e14e6"],"eventName":"l2-block-built","creator":"0xabf41d7c99abbdbf2f8651df421eb8accce00747","duration":0.23785599999973783,"publicProcessDuration":0,"rollupCircuitsDuration":0.09373200000027282,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
22:18:02
PASS src/sequencer/sequencer.test.ts (
6.129 s)
22:18:02 sequencer
22:18:02
✓ builds a block out of a single tx (287 ms)
22:18:02
✓ does not build a block if it does not have enough time left in the slot (54 ms)
22:18:02
✓ builds a block when it is their turn (36 ms)
22:18:02
✓ builds a block once it reaches the minimum number of transactions (70 ms)
22:18:02
✓ builds a block that contains zero real transactions once flushed (12 ms)
22:18:02
✓ builds a block that contains less than the minimum number of transactions once flushed (72 ms)
22:18:02
✓ settles on the chain tip before it starts building a block (161 ms)
22:18:02
✓ builds a block only when synced to previous L1 slot (29 ms)
22:18:02
✓ aborts building a block if the chain moves underneath it (18 ms)
22:18:02
✓ does not publish a block if the block proposal failed (21 ms)
22:18:02
✓ handles when enqueueProposeL2Block throws (18 ms)
22:18:02
✓ should proceed with block proposal when there is no proposer yet (37 ms)
22:18:02
22:18:02
Test Suites: 1 passed, 1 total
22:18:02
Tests: 12 passed, 12 total
22:18:02
Snapshots: 0 total
22:18:02
Time: 6.245 s
22:18:02
Ran all test suites matching sequencer-client/src/sequencer/sequencer.test.ts
.
22:18:02
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?