platform_bootable_recovery/tests
Will Coster de455707e6 Add a fuzzer for OTA package verification
This is a pretty simplistic approach, it just shoves random data at the
verifier. The OTA format isn't too complicated so this should hopefully
be sufficient to let the fuzzer exercise the potentially interesting
parsing code.

Test: Let the fuzzer run on device for awhile:
      1) FUZZ=libinstall_verify_package_fuzzer
      2) SANITIZE_TARGET=hwaddress make ${FUZZ}
      3) cd ${ANDROID_PRODUCT_OUT} && adb root && adb sync data
      4) adb shell /data/fuzz/arm64/${FUZZ}/${FUZZ}
Change-Id: Icac6bde017b497d9f92c06191eb29e107ba9c0a7
2020-11-10 14:26:17 -08:00
..
common tests: Pick up testdata with LOCAL_TEST_DATA. 2018-04-02 14:14:29 -07:00
fuzz Add a fuzzer for OTA package verification 2020-11-10 14:26:17 -08:00
manual tests: Move ResourcesTest into component test. 2018-04-16 11:29:06 -07:00
testdata Update language to comply with Android’s inclusive language guidance 2020-07-23 14:02:21 -07:00
unit Switch to zip64 in recovery 2020-09-16 14:21:37 -04:00
Android.bp Add a fuzzer for OTA package verification 2020-11-10 14:26:17 -08:00
AndroidTest.xml Add test config for recovery_host_test 2020-10-06 23:31:04 +00:00