Parent Log: http://ci.aztec-labs.com/d99f6ae688b69380 Command: 70462c95d683706b yarn-project/scripts/run_test.sh validator-client/src/validator.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/421792466f3790b8c43cf90684c77ff576d80ae5 Env: REF_NAME=palla/damn-stream-ids CURRENT_VERSION=0.87.6 CI_FULL=0 Date: Fri Jun 13 22:07:14 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=palla_damn-stream-ids_amd64 Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_6f10fb814a4bcca8_next 22:07:20 [22:07:20.434] ERROR: validator Timeout 2025-06-13T22:07:19.526Z waiting for 3 attestations for slot 1796 22:07:21 [22:07:21.843] ERROR: validator Timeout 2025-06-13T22:07:20.941Z waiting for 2 attestations for slot 1796 22:07:21 [22:07:21.886] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 22:07:21 [22:07:21.886] INFO: validator Attesting to proposal for slot 1796 {"slotNumber":1796,"blockNumber":1795,"archive":"0x2b677dcdf32d0e9909babe402fc8ead9eded081f66f3d1757e327c4e7888acd8","txCount":6,"txHashes":["0x1954de124c6c55a24e52a9c4dc65fc211dbbc4480bf32b67a6fc001ec6445319","0x1b344c54507aadd9492632875a7eac383cd0a94601f9659f032d425bbd94e63d","0x2867334110c69693b99ccafaaeba41b2e810a3039ac61eccf8ad2e8eb6d50d97","0x0541084f46fe7b38b5e984b768de9ce4d2a7946d329503e96385fa1b27ec6d42","0x00d056ab4e0976afa42d9e74093980623b618f6ddec72eb76ae40bd56f0bd845","0x2eea1e0654e2c32be98779a6aea703b0c653de520c2d656c1c97a563841d3285"]} 22:07:21 [22:07:21.899] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 22:07:21 [22:07:21.901] INFO: validator Attesting to proposal for slot 1796 {"slotNumber":1796,"blockNumber":1795,"archive":"0x01cdb7a9adaab948bf5e3914e81ae1153afb4f32e8ecbd43f33fa35f20e59ae8","txCount":6,"txHashes":["0x14ffb80fbbb208c3c44fe21ef87411856e7b611a35c014b41b6a4fcfd92ae17d","0x01879d7108548b49a251e9c8238598fe53b6231f2d5503afb8c0253c8768f9c2","0x0e1552f5ccf4b5b11700d24d938ce571434898c4d26872217b20e40765488101","0x1d3024dcedb1588749fc5731cf7f24ca0845f1e86333a9e978a47be50ad90292","0x07d2d74ce410cb442a1c8f1846181996e5e958e0fa3b38606576df90e0053bda","0x1c4c534f11e628663aa0d50b55387d411c3ec88a82ef0c44613e7c9c4646ca8a"]} 22:07:21 [22:07:21.914] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 22:07:21 [22:07:21.915] WARN: validator Re-execution state mismatch, slashing invalid block {"slotNumber":1796,"blockNumber":1795,"archive":"0x16e1f90f6f4d58ccadc30921a3b0a35cf8a21cfeee0830741de8b614350f3e57","txCount":6,"txHashes":["0x1583c9600ae6e6491d6c51b93e9748a6da46128d1083e4f3ea67a9641bfc0b22","0x249918d645c81e3c54d5e9ed9a8f6dab0902b0986b8477686c70894b51a07c85","0x0e1e7785be56d0031d224da34c60f49c14952c5fb1975480f374c485fd41cbac","0x11a0377681c9efaf7ee0c43770cb327850479da02f6d6defdb3c12cbda0dfa73","0x14c66391bf33078c49979f547d89336e35ee3aee49ea1f5588a8cfde3030df7e","0x1f155f1d4800d73a35151a25450e4fb8e8cb79ef69de7954bda90c1c3b809734"]} 22:07:21 [22:07:21.916] ERROR: validator Failed to attest to proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 22:07:21 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:362:13) 22:07:21 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:285:9) 22:07:21 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:236:28) {"slotNumber":1796,"blockNumber":1795,"archive":"0x16e1f90f6f4d58ccadc30921a3b0a35cf8a21cfeee0830741de8b614350f3e57","txCount":6,"txHashes":["0x1583c9600ae6e6491d6c51b93e9748a6da46128d1083e4f3ea67a9641bfc0b22","0x249918d645c81e3c54d5e9ed9a8f6dab0902b0986b8477686c70894b51a07c85","0x0e1e7785be56d0031d224da34c60f49c14952c5fb1975480f374c485fd41cbac","0x11a0377681c9efaf7ee0c43770cb327850479da02f6d6defdb3c12cbda0dfa73","0x14c66391bf33078c49979f547d89336e35ee3aee49ea1f5588a8cfde3030df7e","0x1f155f1d4800d73a35151a25450e4fb8e8cb79ef69de7954bda90c1c3b809734"]} 22:07:21 [22:07:21.929] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 22:07:21 [22:07:21.930] WARN: validator Re-execution state mismatch, slashing invalid block {"slotNumber":1796,"blockNumber":1795,"archive":"0x05adebfce00134b09a64c19a6198097c8994afc0f17402cf1d6cf31a9d035e1a","txCount":6,"txHashes":["0x1cd60e6f63fbde647173c739b428c887df04fe5295a3326e7eacd8b4ef9abfcd","0x0892d02cfa940b518ac20381c29829b1c0eb5ee05c3f7c34cd73f94d8a7a7678","0x2029b38f5827fd82129fa9ee648bba66143b74ba75fc1879d2780be46365f957","0x289c955d0990f6ed7ffeeeaa081540283efecf362a61f0884f006abf90a81d4b","0x1fb932902d606f86ea78a4f2f270a4d6df580a17f11fb32fad2e59573983971c","0x042a5ad675a2bea8a4e9d9b03b852a75ed2b13c0b66c986dfc695c3b939012a5"]} 22:07:21 [22:07:21.931] ERROR: validator Failed to attest to proposal: ReExStateMismatchError: Validator Error: Re-execution state mismatch 22:07:21 at ValidatorClient.reExecuteTransactions (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:362:13) 22:07:21 at ValidatorClient.attestToProposal (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:285:9) 22:07:21 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:288:28) {"slotNumber":1796,"blockNumber":1795,"archive":"0x05adebfce00134b09a64c19a6198097c8994afc0f17402cf1d6cf31a9d035e1a","txCount":6,"txHashes":["0x1cd60e6f63fbde647173c739b428c887df04fe5295a3326e7eacd8b4ef9abfcd","0x0892d02cfa940b518ac20381c29829b1c0eb5ee05c3f7c34cd73f94d8a7a7678","0x2029b38f5827fd82129fa9ee648bba66143b74ba75fc1879d2780be46365f957","0x289c955d0990f6ed7ffeeeaa081540283efecf362a61f0884f006abf90a81d4b","0x1fb932902d606f86ea78a4f2f270a4d6df580a17f11fb32fad2e59573983971c","0x042a5ad675a2bea8a4e9d9b03b852a75ed2b13c0b66c986dfc695c3b939012a5"]} 22:07:21 [22:07:21.941] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":1,"txsFromP2P":5,"missingTxs":0} 22:07:21 [22:07:21.941] INFO: validator Attesting to proposal for slot 1796 {"slotNumber":1796,"blockNumber":1795,"archive":"0x2be356defb0d10735419214eb8fccfbb23b14d104697bb14c09f1198d9a6beb6","txCount":6,"txHashes":["0x139404148e6ef48b44dbbd2eef958e3a36bb544af19722585225fe105083dbd1","0x14de9dfc93f053ef1eb65ece681f87dd8f55bda0c0ccd333284563d326bb4303","0x13c571c654ab5c8bd575c8d67a7e0705ed3939e47a708051b77caad2df72cd80","0x06e1b8e887420b0d198bf529b580858f1fb0dc0ed0b8984bcd772c235d844186","0x09aec1727769aafcedcb69f6481dcccc2b5badf502b470c295e2039fcc4c4fa7","0x0b103a73e1f030cdb29def35fad3133cfdb421edfd7b85c8f9f9300e636f3207"]} 22:07:21 [22:07:21.956] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":6,"missingTxs":0} 22:07:21 [22:07:21.966] INFO: validator Retrieved 0/6 txs for block proposal {"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":0,"txsFromP2P":0,"missingTxs":6} 22:07:21 [22:07:21.966] ERROR: validator Missing 6/6 txs to attest to proposal {"proposalInfo":{"slotNumber":1796,"blockNumber":1795,"archive":"0x1cffdffc862bea8be655234e1565b479a39e14158307d7c225ee910730175e8c","txCount":6,"txHashes":["0x18d34ee0c1448e5aa34854a7171b0d04a2d5cb187ebb4babf68553ce70b93d0b","0x2bc53ae8cf5b272e2865e3674afdb229ca22117f9616cce05bf5a39f6853939f","0x26b48693d4e94fa27fcc0a32ab2b24698ce0180b9b8e2a3143b62533fdd55770","0x21353b83178858a31e471ba9afc9149a07db076bd1a8b6c3ec0947cb3b4709f0","0x0daaf4dc296cc91e394d04f9252188dfeb245d63a255f841fc86aee98a74161d","0x19b8ee06221cc3dfdb09b31e76ca98359f564bb010900be646341cd0a9b87427"]},"missing":["0x18d34ee0c1448e5aa34854a7171b0d04a2d5cb187ebb4babf68553ce70b93d0b","0x2bc53ae8cf5b272e2865e3674afdb229ca22117f9616cce05bf5a39f6853939f","0x26b48693d4e94fa27fcc0a32ab2b24698ce0180b9b8e2a3143b62533fdd55770","0x21353b83178858a31e471ba9afc9149a07db076bd1a8b6c3ec0947cb3b4709f0","0x0daaf4dc296cc91e394d04f9252188dfeb245d63a255f841fc86aee98a74161d","0x19b8ee06221cc3dfdb09b31e76ca98359f564bb010900be646341cd0a9b87427"]} 22:07:21 [22:07:21.976] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 22:07:21 [22:07:21.978] ERROR: validator Failed to attest to proposal: Error: Failed to build block 22:07:21 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:325:15) 22:07:21 at /home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:397:39 22:07:21 at Proxy.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:404:13) 22:07:21 at Proxy.mockConstructor (/home/aztec-dev/aztec-packages/yarn-project/node_modules/jest-mock/build/index.js:148:19) 22:07:21 at ValidatorClient.buildBlock [as reExecuteTransactions] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:341:58) 22:07:21 at ValidatorClient.reExecuteTransactions [as attestToProposal] (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.ts:285:20) 22:07:21 at Object.<anonymous> (/home/aztec-dev/aztec-packages/yarn-project/validator-client/src/validator.test.ts:328:27) {"slotNumber":1796,"blockNumber":1795,"archive":"0x157bda9062333e8e8e756affb729c8b4ce8bc54423158777968a57cfd6ca45bb","txCount":6,"txHashes":["0x2b219bf58dce88240ac659b0579c8edc1e9354d6b85501ccc3300112128767c5","0x2c9441410f6bcd67744675fb08764c0c8ffa5906aabc4ffab202f4775cebec88","0x073b33c203f4176cd8da01fd134640bab7178c0184f9db5a75a083a5f6c6abe2","0x00471d4a42a2593c0f157ed95c62d982a1039aa7cc72ad3cf02ba40fd85c8a6b","0x11a84f140146360596c189ba6030833e8899d6df211141073c29e752ecd06185","0x179d914b7068c22df8d310aa1287a89dbbc3a157cd36c63a1b4a80f3e7cd4558"]} 22:07:21 [22:07:21.988] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 22:07:22 [22:07:22.006] INFO: validator Retrieved 6/6 txs for block proposal {"blockNumber":1795,"slotNumber":1796,"totalTxsInProposal":6,"txsFromProposal":0,"txsFromMempool":6,"txsFromP2P":0,"missingTxs":0} 22:07:22 [22:07:22.006] INFO: validator Attesting to proposal for slot 1796 {"slotNumber":1796,"blockNumber":1795,"archive":"0x20fc1c3ec05bc8fc64f97905a6d394a93ca2d08d3d7259e5b3a1af76bdbed78e","txCount":6,"txHashes":["0x303f050630301b7fd6e79e0bb36c6bc41a614a8586f2b3d11dbfeb05409f5437","0x2a96fe15c020f4c3258fa6b2ae24652ee616233871b5055878bf0dfd14c8f708","0x1bdb5d5dea4f5a99e42ce2d04f179266fbf02f83add582b142adeb5aea72fa82","0x0545be9bb19b1b27949b67ce335c67d95c54058b5e123afa4914a5248574cd35","0x0ffd391e19bd356e1e6b63a28d95e695edfc2a2c087793fb22913a869789ee86","0x0acaf44021104de012eb486bf199ff026a90e13ef0c3a7279dd116d561e5ce06"]} 22:07:22 PASS src/validator.test.ts (6.712 s) 22:07:22 ValidatorClient 22:07:22 Should collect attestations from its own validators (1133 ms) 22:07:22 constructor 22:07:22 should throw error if an invalid private key is provided (6 ms) 22:07:22 createBlockProposal 22:07:22 should create a valid block proposal without txs (366 ms) 22:07:22 collectAttestations 22:07:22 should timeout if we do not collect enough attestations in time (1010 ms) 22:07:22 should collect attestations for a proposal (28 ms) 22:07:22 attestToProposal 22:07:22 should attest to proposal (15 ms) 22:07:22 should re-execute and attest to proposal (14 ms) 22:07:22 should not attest to proposal if roots do not match, and should emit WANT_TO_SLASH_EVENT (14 ms) 22:07:22 should not emit WANT_TO_SLASH_EVENT if slashing is disabled (14 ms) 22:07:22 should request txs if missing for attesting (11 ms) 22:07:22 should request txs even if not attestor in this slot (13 ms) 22:07:22 should throw an error if the transactions are not available (10 ms) 22:07:22 should not return an attestation if re-execution fails (11 ms) 22:07:22 should not return an attestation if no validators are in the committee (10 ms) 22:07:22 should not return an attestation if the proposer is not the current proposer (9 ms) 22:07:22 should attest with all validator keys that are in the committee (10 ms) 22:07:22 should not return an attestation if the proposal is not for the current or next slot (10 ms) 22:07:22 22:07:22 Test Suites: 1 passed, 1 total 22:07:22 Tests: 17 passed, 17 total 22:07:22 Snapshots: 0 total 22:07:22 Time: 6.782 s 22:07:22 Ran all test suites matching /validator-client\/src\/validator.test.ts/i. 22:07:22 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?