Bruno Garcia's avatar
Bruno Garcia
npub12a6h...clwp
Bitcoin dev
Bruno Garcia's avatar
bruno 2 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 7 months ago
Maaaaaany advancements on bitcoinfuzz during these last months, I should write a blog post about it.
Bruno Garcia's avatar
bruno 7 months ago
People should study more about the fork button on GH and the git cherry-pick command
Bruno Garcia's avatar
bruno 1 year ago
Happy that my paper "Software testing for peer-to-peer systems: Challenges and the state-of-the-art" was accepted for publication at Journal of Software Engineering Research and Development. It took me a lot of time, but was worth it! excited to share the findings!
Bruno Garcia's avatar
bruno 1 year ago
Mullvad is really great, but I’m not using it to access X from 🇧🇷, ok gov??
Bruno Garcia's avatar
bruno 1 year ago
🇧🇷🇧🇷🇧🇷🇧🇷