Parent Log:
http://ci.aztec-labs.com/b122f2324120c710
Command: f682b45a820409ef yarn-project/scripts/run_test.sh sequencer-client/src/sequencer/sequencer.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/75d792847d8434a0c504e7adf5c102a913065272
Env: REF_NAME=gh-readonly-queue/next/pr-15015-cf8be0f9e81e248048560619de041e90d9d6990a CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 13 08:35:26 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15015_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_dff85c69ca785b76_next
08:35:32 [08:35:32.338]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.379]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0242c79b7ddab4a51eb68d3948de7ca5a45c795c0e9f23657f8efbc8a132681d","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd63aa2170d254b41ce92342180050260937c5089","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2e8488c9ee27a0d4a6bb6aca22130c77d3ccd278cfa4ad4a31fd4757dc6d88d7","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1138814ee5d2e4602ac7dbd82777082d079594111d31adde1cb8892d227c1aff"],"eventName":"l2-block-built","creator":"0x11f3a5778a83dfd0ea6fc4cff17fb50663948ddd","duration":0.6595170000000508,"publicProcessDuration":0,"rollupCircuitsDuration":0.2790979999999763,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:32 [08:35:32.390]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.470]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.486]
WARN:
sequencer Cannot propose block 1 at slot 1 due to failed rollup contract check
08:35:32 [08:35:32.488]
ERROR:
sequencer Error building/enqueuing block: Error:
08:35:32 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:305:60)
{"blockNumber":1,"slot":1}
08:35:32 [08:35:32.490]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x128fd8156903fc98fad8b83b0f7fbdc60411b3347380433d88bfdd1bf0c936e1","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd63aa2170d254b41ce92342180050260937c5089","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x0c337ad724397b3798486fc938c8702a6bf36a58884a4b4a1c1d2b6abf454017","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1b9218f0ca7b731533c53e9c9cc18c63ffb946bf28ddafe751d1aabe8c457d16"],"eventName":"l2-block-built","creator":"0x690985ff8e1b0c328c0968e7e9042e9dac92ad36","duration":0.145144000000073,"publicProcessDuration":0,"rollupCircuitsDuration":0.0742419999996855,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:32 [08:35:32.493]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.497]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
08:35:32 [08:35:32.562]
INFO:
sequencer Built block 1 for slot 1 with 4 txs and 0 messages. 0 mana/s
{"blockHash":"0x21476e519053b69545487211ecab99b531fbeecc4e7274b8a0eee637b80316e9","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd63aa2170d254b41ce92342180050260937c5089","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2ba52b7812befc3ce9bd27a768a6e05d7b157b7ddd4e4a44f7780ee7764a1a6b","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1abff60029d8bf0adb83357108e6b9fa2f2f1afaa81f37a25c845a4884da16bb","0x27cba79e83a9b63f6be09e5dfcc93f9f663233093ace26b84277e96f1dc1d1f4","0x28c6dcc1d157cfedf051b73d5ac42e6a8ca394981e10fdcfed9f94adb3ff91fb","0x16b9d5c5e860ceeb3ff9d9a4c2b480ef96853d51a0223035b175a6f71af0a257"],"eventName":"l2-block-built","creator":"0x00527d80d485f74e6582dbd8d193bf6d8324ca3c","duration":0.12319300000035582,"publicProcessDuration":0,"rollupCircuitsDuration":0.07505099999980303,"txCount":4,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:32 [08:35:32.565]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.568]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
08:35:32 [08:35:32.571]
INFO:
sequencer Built block 1 for slot 1 with 0 txs and 0 messages. 0 mana/s
{"blockHash":"0x07f1cdec89879b319273a18aa7129c2f3b7e52bd94e27bfef2536b5f2fd690fe","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd63aa2170d254b41ce92342180050260937c5089","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x177115b2ba2832e126843a68d34636434713b1509d31e10075fa771cf4e02016","slotNumber":1,"timestamp":0,"version":0},"txHashes":[],"eventName":"l2-block-built","creator":"0x6523f88e4db14912c00ab1427da9250a9c8c7f06","duration":0.11359300000003714,"publicProcessDuration":0,"rollupCircuitsDuration":0.06312199999956647,"txCount":0,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:32 [08:35:32.575]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.577]
INFO:
sequencer Sequencer config set
{"minTxsPerBlock":4}
08:35:32 [08:35:32.611]
INFO:
sequencer Built block 1 for slot 1 with 3 txs and 0 messages. 0 mana/s
{"blockHash":"0x1af31fdb727d1622d0e841974cd379e5ec4f77274fc0bbde6d96f1ba53555573","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd63aa2170d254b41ce92342180050260937c5089","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2db8e89f9f530a106167b8e3c37f74068ce54924077b3f2fc1bec6d7f95a58c5","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x10f027ff036a315ce95d0da75d1e28a0c1f966cc36c6c1c130c3b4d325abe625","0x274f9d402ad383e8b0c3d68a9717eb0f02d0166a34c1956dbdeacc2826ba7cc3","0x1be8e017fab0a076786c6591acedcf4e27d3693526bd8349689b0469b89860c3"],"eventName":"l2-block-built","creator":"0xd09d51173d400f39840817c0804407a1a92457a9","duration":0.1625450000001365,"publicProcessDuration":0,"rollupCircuitsDuration":0.08144300000003568,"txCount":3,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:32 [08:35:32.622]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.733]
WARN:
sequencer Cannot propose block 2 at slot 1 due to failed rollup contract check
08:35:32 [08:35:32.737]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.766]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0c7224005cd82d9e771ee0d9b649b61997061bc1cd9c76dbd8c860b7160c1215","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd63aa2170d254b41ce92342180050260937c5089","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x08ab368e9c9f7036150aef14b6ec398ad67290242d473cc8fb6b9629ebdda448","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x271d6f23c478459cfa2ded819fda63db7b33b3bb746e8af7510cf601a7736e7f"],"eventName":"l2-block-built","creator":"0xddca46182d6a42a5d0bc4e6f4e20bc40fb5dbf7f","duration":0.2223359999998138,"publicProcessDuration":0,"rollupCircuitsDuration":0.12579399999958696,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:32 [08:35:32.769]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.781]
ERROR:
sequencer Error building/enqueuing block: Error: No block for you
08:35:32 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:482:90)
{"blockNumber":1,"slot":1}
08:35:32 [08:35:32.783]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.796]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x03babc56ad006c91af6e89ceac343e383eacfd8689026e127de7cd9b496d5a5b","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd63aa2170d254b41ce92342180050260937c5089","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x2fa422f3c18eee51fde3f0544b006cfd2e4708694b3e48fe9b219ff56d888ce6","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x24270e4ec813f4a5d9cf3f6351452ff64a301a4c63514fbcc95ec5d2234488cc"],"eventName":"l2-block-built","creator":"0x172d396e5928bbfb6408bd453f91cebea767b24e","duration":0.1593350000002829,"publicProcessDuration":0,"rollupCircuitsDuration":0.0782020000006014,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:32 [08:35:32.798]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to create block proposal
08:35:32 at TestSubject.collectAttestations (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:608:13)
08:35:32 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
08:35:32 at TestSubject.buildBlockAndEnqueuePublish (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:552:28)
08:35:32 at /home/aztec-dev/aztec-packages/yarn-project/telemetry-client/dest/telemetry.js:34:33
08:35:32 at TestSubject.doRealWork (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.ts:370:7)
08:35:32 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:496:5)
{"blockNumber":1,"slot":1}
08:35:32 [08:35:32.802]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.824]
INFO:
sequencer Built block 1 for slot 1 with 1 txs and 0 messages. 0 mana/s
{"blockHash":"0x0fda55891399322cf7cd464ad1f74e1cf1322eff9ac332b6511e265c43b58756","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd63aa2170d254b41ce92342180050260937c5089","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x21fcefaa25dad8c697c2b4b40651f3998b14a109a226b90d44fdb66e1c8d8d2c","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x10419f92df37d78a99bc3c6beb539138dc278915ee342562a818b1c8cf95258f"],"eventName":"l2-block-built","creator":"0x2ebd7662ca03c7e78dfd8a56819d59f535b165a6","duration":0.46792199999981676,"publicProcessDuration":0,"rollupCircuitsDuration":0.1796249999997599,"txCount":1,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:32 [08:35:32.829]
ERROR:
sequencer Error building/enqueuing block: Error: Failed to enqueue propose L2 block
08:35:32 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/sequencer-client/src/sequencer/sequencer.test.ts:506:59)
{"blockNumber":1,"slot":1}
08:35:32 [08:35:32.836]
INFO:
sequencer Sequencer config set
{"maxTxsPerBlock":4,"enforceTimeTable":true}
08:35:32 [08:35:32.863]
INFO:
sequencer Built block 1 for slot 1 with 2 txs and 0 messages. 0 mana/s
{"blockHash":"0x1983781d72d8929d723a41cd0f60bf7c71407cc8714de53bd3d39b89c5db1b79","globalVariables":{"blockNumber":1,"chainId":12345,"coinbase":"0xd63aa2170d254b41ce92342180050260937c5089","feePerDaGas":0,"feePerL2Gas":0,"feeRecipient":"0x191d95688279006ac31de8a2fdc18ec5a193513ae7c6755e8f070dc0212c1647","slotNumber":1,"timestamp":0,"version":0},"txHashes":["0x1dca00b3a1f7545a15ded266e8aa5de8f1a1cc2e5e761188b3a795fa35363cb6","0x1d73b1af73390b602601a12ea2cf43d995c3d9f35448c075be56d213d7af3ebc"],"eventName":"l2-block-built","creator":"0x9f9cc27b5ecd92dd81402d6cc751b95009189124","duration":0.2327770000001692,"publicProcessDuration":0,"rollupCircuitsDuration":0.09495299999980489,"txCount":2,"blockNumber":1,"blockTimestamp":0,"privateLogCount":0,"publicLogCount":0,"contractClassLogCount":0,"contractClassLogSize":0}
08:35:32
PASS src/sequencer/sequencer.test.ts (
5.751 s)
08:35:32 sequencer
08:35:32
✓ builds a block out of a single tx (310 ms)
08:35:32
✓ does not build a block if it does not have enough time left in the slot (80 ms)
08:35:32
✓ builds a block when it is their turn (24 ms)
08:35:32
✓ builds a block once it reaches the minimum number of transactions (72 ms)
08:35:32
✓ builds a block that contains zero real transactions once flushed (8 ms)
08:35:32
✓ builds a block that contains less than the minimum number of transactions once flushed (45 ms)
08:35:32
✓ settles on the chain tip before it starts building a block (116 ms)
08:35:32
✓ builds a block only when synced to previous L1 slot (31 ms)
08:35:32
✓ aborts building a block if the chain moves underneath it (15 ms)
08:35:32
✓ does not publish a block if the block proposal failed (18 ms)
08:35:32
✓ handles when enqueueProposeL2Block throws (33 ms)
08:35:32
✓ should proceed with block proposal when there is no proposer yet (31 ms)
08:35:32
08:35:32
Test Suites: 1 passed, 1 total
08:35:32
Tests: 12 passed, 12 total
08:35:32
Snapshots: 0 total
08:35:32
Time: 5.819 s
08:35:32
Ran all test suites matching /sequencer-client\/src\/sequencer\/sequencer.test.ts/i
.
08:35:32
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?