diff options
author | Branden Archer <brarcher@google.com> | 2020-11-03 00:23:10 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-11-03 00:23:10 +0000 |
commit | ec909cab0665fd49be8406f5cdea4865396e918d (patch) | |
tree | 0a7d0b5ff0702af586fa8e01c7af587a8373bc69 | |
parent | d3eb2722af37b1a72ee6a7852f5365e541f6b0d9 (diff) | |
parent | 17e7ef4d4c8d4979fa05fb801f50ee5c58bbbe35 (diff) | |
download | flatbuffers-ec909cab0665fd49be8406f5cdea4865396e918d.tar.gz |
Enable fuzzers in flatbuffers am: 3f4433da59 am: 17e7ef4d4c
Original change: https://android-review.googlesource.com/c/platform/external/flatbuffers/+/1483339
Change-Id: I34d69270c9e07dd670d9326481a21beca0608f66
-rw-r--r-- | Android.bp | 39 |
1 files changed, 39 insertions, 0 deletions
@@ -81,3 +81,42 @@ cc_library { "com.android.bluetooth.updatable", ], } + +cc_defaults { + name: "flatbuffers_fuzzer_defaults", + srcs: [ + "tests/test_assert.cpp", + ], + shared_libs: [ + "liblog", + "libflatbuffers-cpp" + ], + local_include_dirs: [ + "tests", + "tests/fuzzer", + ], +} + +cc_fuzz { + name: "flatbuffers_parser_fuzzer", + defaults: ["flatbuffers_fuzzer_defaults"], + srcs: [ + "tests/fuzzer/flatbuffers_parser_fuzzer.cc" + ], +} + +cc_fuzz { + name: "flatbuffers_scalar_fuzzer", + defaults: ["flatbuffers_fuzzer_defaults"], + srcs: [ + "tests/fuzzer/flatbuffers_scalar_fuzzer.cc" + ], +} + +cc_fuzz { + name: "flatbuffers_verifier_fuzzer", + defaults: ["flatbuffers_fuzzer_defaults"], + srcs: [ + "tests/fuzzer/flatbuffers_verifier_fuzzer.cc" + ], +} |