diff options
author | Branden Archer <brarcher@google.com> | 2020-11-03 00:53:28 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-11-03 00:53:28 +0000 |
commit | cd03a6ba162d4414d55c07cc2e20d77bcff78086 (patch) | |
tree | 0a7d0b5ff0702af586fa8e01c7af587a8373bc69 | |
parent | a5db62398fef6133cd6d18c14d7a1dd0553277d7 (diff) | |
parent | dff79f45cb3b03d2721c817134824284c47875c3 (diff) | |
download | flatbuffers-cd03a6ba162d4414d55c07cc2e20d77bcff78086.tar.gz |
Enable fuzzers in flatbuffers am: 3f4433da59 am: 17e7ef4d4c am: ec909cab06 am: dff79f45cb
Original change: https://android-review.googlesource.com/c/platform/external/flatbuffers/+/1483339
Change-Id: I5b28b883daed6db9df9cb58b0a6f4c181ddb06af
-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" + ], +} |