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?