Skip to content

Conversation

zsfelfoldi
Copy link
Contributor

This PR adds a filterfuzz subcommand to the workload tester that generates requests similarly to filtergen (though with a much smaller block length limit) and also verifies the results by retrieving all block receipts in the range and locally filtering out relevant results.
Unlike filtergen that operates on the finalized chain range only, filterfuzz does check the head region, actually it seeds a new query at every new chain head.

This branch is currently being used to investigage #31593 (no failures detected so far). The PR is WIP because I still want to make the console output a bit nicer.

@fjl fjl changed the title cmd/workload: filter fuzzer test (WIP) cmd/workload: filter fuzzer test Oct 13, 2025
@fjl fjl added this to the 1.16.5 milestone Oct 13, 2025
@fjl fjl merged commit b28241b into ethereum:master Oct 13, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants