Add support for running fuzz tests under clusterfuzz
Clusterfuzz (from the chrome project) is capable
of running automated fuzz testing. This change
adds an initial fuzz target, a Dockerfile and
a build script that enables fuzzing under
Clusterfuzz.
Fuzz tests may also be run locally, or anywhere
with the appropriate docker setup (the instructions
for doing so are present in fuzz/Dockerfile).
BUG=chrome-os-partner:50646
BRANCH=none
TEST=follow instructions in fuzz/README
I generated the fuzzers, ran them, found problems.
Change-Id: I5e54d121bc0de61d7b172219f9bd7a09b5c3fa10
Signed-off-by: nagendra modadugu <ngm@google.com>
Reviewed-on: https://chromium-review.googlesource.com/382655
Commit-Ready: Bill Richardson <wfrichar@chromium.org>
Commit-Ready: Nagendra Modadugu <ngm@google.com>
Tested-by: Bill Richardson <wfrichar@chromium.org>
Tested-by: Nagendra Modadugu <ngm@google.com>
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
4 files changed