paritytech / parity-common

Collection of crates used in Parity projects
https://www.paritytech.io/
Apache License 2.0
282 stars 213 forks source link

Consider converting fuzz tests to LibAFL #610

Open ordian opened 2 years ago

ordian commented 2 years ago

It already outperforms many well-known coverage-guided fuzzers in Google's fuzzbench^1 benchmark, including honggfuzz, libfuzzer/entropic, as well as old-skool afl. On top, LibAFL^2 scales better across cores and machines.

ordian commented 2 years ago

https://github.com/camshaft/bolero also looks interesting as a unification interface across fuzz engines.

Polkadot-Forum commented 1 year ago

This issue has been mentioned on Polkadot Forum. There might be relevant details there:

https://forum.polkadot.network/t/testing-complex-frame-pallets-discussion-tools/356/4