Parent Log:
http://ci.aztec-labs.com/ad41d2c01b79593b
Command: 21081b81c02e2d2a yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/c06f30929f18b85bcea93c0926a8d640a3819f00
Env: REF_NAME=gh-readonly-queue/master/pr-15074-2707ec99de02004f3e30e7af0810e0d741ab9794 CURRENT_VERSION=0.87.8 CI_FULL=1
Date: Mon Jun 16 16:22:08 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15074_amd64_x2-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_master
16:22:15 [16:22:15.077]
ERROR:
validator Timeout 2025-06-16T16:22:14.172Z waiting for 2 attestations for slot 1796
16:22:15 [16:22:15.142]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:22:15 [16:22:15.144]
INFO:
validator Attesting to proposal for slot 1796
{"slotNumber":1796,"blockNumber":1795,"archive":"0x1dc55c0aed05213a5d9991a80ca5c7ad51f8fff10e52a13bec4ce90cac786bdc","txCount":6,"txHashes":["0x07f9924c6393be3efea491538d67ffbe21fd9283d47f7777f75880e42068e854","0x091156db2a3b82be56184ee95df8388376a1dba47598fbc82da1251b8ee4de3f","0x09ca868fc8a866abe0b3b874900025f267da38c12df44f60263a0127496a4c8b","0x179d0073427c9930ea40b0d53e08f79da021c3382c0991ee3ac6bb29c1024c6f","0x21e61c235d7897aa214d29c3120715971fce8d49e532b5b3a8326e3c66eec372","0x083baad8fb701731de7a3755d455c0fc5ef82dc69f3fdf2404b91b2f2c10e151"]}
16:22:15 [16:22:15.157]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:22:15 [16:22:15.158]
INFO:
validator Attesting to proposal for slot 1796
{"slotNumber":1796,"blockNumber":1795,"archive":"0x0238b1833ba35db23633b40636088fa52a6a1087d0407a2e622191539d1706c1","txCount":6,"txHashes":["0x0106e05022cb8746a73fc5c0b0ed28c14eb4a656d5125be384cb4ab50a4ae8ad","0x1e6cde573d48131f4d108b6d8c34b7031ee1ce68e09e925c6aeda427b92307d4","0x2737e4998e07253514a2057f04aa61887d3f2aca0be90da4ce121b7a35681762","0x14a00305c750af8c7ff936fe143ec4967b6e8a2fd4d123cf50b2c2ca854c76e1","0x2191fadd18a5351197af48d8554fe4fcd568bc2dc95cb6bf2f2efe736694855d","0x1241c8d847add4b34f15e6744f02d25e6dbd164b95296b36e122f41fbb9ed98f"]}
16:22:15 [16:22:15.175]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0}
16:22:15 [16:22:15.176]
INFO:
validator Attesting to proposal for slot 1796
{"slotNumber":1796,"blockNumber":1795,"archive":"0x19ebfe840214bba6d7ee630f17bfca1820a631c613e52ffaaf77358e80c7b34d","txCount":6,"txHashes":["0x287a55423cb5e7da76d695ecda35cb5cf164d060ffb2574d428334db09e71264","0x14b5497e9ccac83b0975bbfa25dca32a840fcb5e9259157fc5096ebae414f2db","0x11b4dfc9e5108750bbaeb319b0afa3f6fd6e01ad0f23ad41fd16159b8860e434","0x130f3e056f6f4694216a13fa0431f212bfde5f94db9d26ef54cd0fa57cf58d56","0x24afb437e1b2d0455a0e568c3c2ed8bdc2c0e453cbeb0fad5dc2348593b52470","0x16dd9932bb6759aa1d4fff4186a75a5098ef53217acfaff8190b3d9e462e82fd"]}
16:22:15 [16:22:15.186]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0}
16:22:15 [16:22:15.193]
INFO:
validator Retrieved 0/6 txs for block proposal
{"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6}
16:22:15 [16:22:15.194]
ERROR:
validator Missing 6/6 txs to attest to proposal
{"proposalInfo":{"slotNumber":1796,"blockNumber":1795,"archive":"0x22e554e83d7a2cbde2f7579f3a56724b7d81224125cbfc45597625fb6e52d2fb","txCount":6,"txHashes":["0x1e9f92e88ca22f885c5d7b82985681a63416c2b9109a7ff31b7a3d9f4c88109a","0x2b9d22fca86acf2f37724bb5dabf305975b1f76245ab6c6e4aa3da7cf2ce9cc5","0x0edb445c6468c99a4def17f9bfec5b0e7b987804003ba549d0eedad2e04cb558","0x02dbeeabd3d5ad06da03193c37c182fb999395488fae966daf673290b3dd4a4c","0x2693eb5778b52c3d686540bb6116a36990e8756f678c2b02704f27908963d8af","0x1c9b6751a858446d9b1f79a8b16dce1a3b57e6b5886289ff855e6dd2fa1d1d6a"]},"missing":["0x1e9f92e88ca22f885c5d7b82985681a63416c2b9109a7ff31b7a3d9f4c88109a","0x2b9d22fca86acf2f37724bb5dabf305975b1f76245ab6c6e4aa3da7cf2ce9cc5","0x0edb445c6468c99a4def17f9bfec5b0e7b987804003ba549d0eedad2e04cb558","0x02dbeeabd3d5ad06da03193c37c182fb999395488fae966daf673290b3dd4a4c","0x2693eb5778b52c3d686540bb6116a36990e8756f678c2b02704f27908963d8af","0x1c9b6751a858446d9b1f79a8b16dce1a3b57e6b5886289ff855e6dd2fa1d1d6a"]}
16:22:15 [16:22:15.201]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:22:15 [16:22:15.202]
ERROR:
validator Failed to attest to proposal: Error: Failed to build block
16:22:15 at ValidatorClient.blockBuilder (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:247:15)
16:22:15 at ValidatorClient.blockBuilder [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:305:48)
16:22:15 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:270:20)
16:22:15 at runNextTicks (node:internal/process/task_queues:65:5)
16:22:15 at listOnTimeout (node:internal/timers:549:9)
16:22:15 at processTimers (node:internal/timers:523:7)
16:22:15 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:250:27)
{"slotNumber":1796,"blockNumber":1795,"archive":"0x2e98574ef35d4a5bfadb410f92e5a5318d3a4d78aeefb4745a18eaf1273b6eca","txCount":6,"txHashes":["0x101a27cccd9f5eb595e419b32e859314189283a9025e153a3d3b92c4c03ba6f4","0x1f2307fc8cb478a352e2715a01882e56037729f1d8176068a1f2dbec02e9c0a4","0x26f024459975fc24112f3430f6443ef99ca117f8bd545b00641e0e17281a6a36","0x0cd47570fefaf007a024445cc1f8a70f395b7282238257184c14478d90bdef50","0x2009f2564723611f3f349d4db291e4b57e8bc8b8a622cc819649ff46d6830197","0x2192e2478e8c131d9cffa9a82fbafc83f1520eb3ea1f6cb3e9527151d5a017ba"]}
16:22:15 [16:22:15.215]
INFO:
validator Retrieved 6/6 txs for block proposal
{"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0}
16:22:15
PASS src/validator.test.ts (
6.026 s)
16:22:15 ValidatorClient
16:22:15 constructor
16:22:15
✓ should throw error if an invalid private key is provided (115 ms)
16:22:15
✓ should throw an error if re-execution is enabled but no block builder is provided (341 ms)
16:22:15 createBlockProposal
16:22:15
✓ should create a valid block proposal without txs (204 ms)
16:22:15
✓ should create a valid block proposal with txs (145 ms)
16:22:15 collectAttestations
16:22:15
✓ should timeout if we do not collect enough attestations in time (1018 ms)
16:22:15
✓ should collect attestations for a proposal (44 ms)
16:22:15 attestToProposal
16:22:15
✓ should attest to proposal (21 ms)
16:22:15
✓ should re-execute and attest to proposal (14 ms)
16:22:15
✓ should request txs if missing for attesting (18 ms)
16:22:15
✓ should request txs even if not attestor in this slot (8 ms)
16:22:15
✓ should throw an error if the transactions are not available (7 ms)
16:22:15
✓ should not return an attestation if re-execution fails (8 ms)
16:22:15
✓ should not return an attestation if the validator is not in the committee (13 ms)
16:22:15
✓ should not return an attestation if the proposer is not the current proposer (11 ms)
16:22:15
✓ should not return an attestation if the proposal is not for the current or next slot (12 ms)
16:22:15
16:22:15
Test Suites: 1 passed, 1 total
16:22:15
Tests: 15 passed, 15 total
16:22:15
Snapshots: 0 total
16:22:15
Time: 6.088 s
16:22:15
Ran all test suites matching /validator-client\/src\/validator.test.ts/i
.
16:22:15
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?