platform_external_dtc/fuzzing/corpus
Mike McTernan cca1ca7b21 Improve fuzzer coverage.
Add a corpus file with sample properties and quirky features like
aliases and memory reservation regions.
Call more functions that are used to inspect properties (adding coverage
for our main use-cases).

fdt_ro.c function coverage from 40% to 100%.
fdt_strerror.c function coverage from 0% to 100%.

Also remove standalone AFL main function as no longer needed.

Bug: 242028005
Test: Run fuzzer with 128 jobs for 1 hour.
Test: check coverage using haiku corpus + new additions.
Change-Id: I3c5843ed0ac62704571ed0a62fe2758416cf0a6f
2022-09-12 08:39:34 +00:00
..
crash-a5b94d95681291f3057eea7f0233c8f1529b2f59 Fix null-pointer dereference on malformed dtb parsing in fdt_check_full(). 2022-07-26 16:11:14 +00:00
hardy-octopus Revert "Revert "Enhance fuzzer coverage."" 2022-07-27 23:43:41 +00:00
header-truncated Improve fuzzer coverage with some additional corpus entires. 2022-08-10 15:13:19 +00:00
header-v-1 Improve fuzzer coverage with some additional corpus entires. 2022-08-10 15:13:19 +00:00
header-v0 Improve fuzzer coverage with some additional corpus entires. 2022-08-10 15:13:19 +00:00
meson-g12a-sei510-android.dtb Revert "Revert "Enhance fuzzer coverage."" 2022-07-27 23:43:41 +00:00
oob_by_one Improve fuzzer coverage with some additional corpus entires. 2022-08-10 15:13:19 +00:00
quirks.dtb Improve fuzzer coverage. 2022-09-12 08:39:34 +00:00