WenxuanShi
DeadlinesBlog ↗

Mutation Testing

🥇

Dear Participants, we now have the final results for the competition. Based on the mutation analysis results, we congratulate the team developing BandFuzz for having achieved both the highest number of mutant kills in total, as well as the highest average mutation score. We further note that BandFuzz also achieved the highest coverage of mutants.

With Best Regards,
SBFT Fuzzing Competition Team

The figure below demonstrates that BandFuzz has the highest number of mutations killed in mutation tests.

Muts Killed

The figure below demonstrates that BandFuzz outperforms other fuzzers in almost every target.

Muts Killed

The table below demonstrates that BandFuzz shows great improvement in mutation test.

The number of mutants each fuzzer killed for each benchmark:

Benchmarkbandfuzzfoxlibafllibfuzzermystiquepastistunefuzz
freetype2_ftfuzzer6814594461725131590061585924
jsoncpp_jsoncpp_fuzzer1150650638679651686672
lcms_cms_transform_fuzzer1709152215471527157015601461
libpcap_fuzz_both2095244318111636203118522096
libxml2_xml7259688061606125621262406582
re2_fuzzer6651367236353687365036705967
stb_stbi_read_fuzzer1597155015621474159216471643
zlib_zlib_uncompress_fuzzer361352326355326359333