Bruno Garcia's avatar
Bruno Garcia
npub12a6h...clwp
Bitcoin dev
Bruno Garcia's avatar
bruno 6 months ago
I rewrote the mutation testing tool that I created for Bitcoin Core. It was originally written in Python but I got some issues that made me to rewrite it in Rust. It contains the same features as the original tool has: - Generate mutants only for code touched in specific branches (useful for testing PRs) - Skip useless mutants (comments, LogPrintf statements, etc.) - One mutant per line mode for faster analysis - Support for functional and unit test mutation - Coverage-guided mutation testing Check it out: We successfully migrated corecheck to use this new tool recently.
Bruno Garcia's avatar
bruno 11 months ago
Maaaaaany advancements on bitcoinfuzz during these last months, I should write a blog post about it.
Bruno Garcia's avatar
bruno 11 months ago
People should study more about the fork button on GH and the git cherry-pick command