From 7817d28a2d486433e4706b7b20aefdc183c1b23a Mon Sep 17 00:00:00 2001 From: Michael Rash Date: Thu, 14 May 2015 17:49:55 -0700 Subject: [PATCH] [test suite] minor check for AFL compile configure success --- test/afl/compile/afl-compile-code-coverage.sh | 9 +++++++++ test/afl/compile/afl-compile.sh | 8 ++++++++ 2 files changed, 17 insertions(+) diff --git a/test/afl/compile/afl-compile-code-coverage.sh b/test/afl/compile/afl-compile-code-coverage.sh index a8c0b7b7..17bb9a92 100755 --- a/test/afl/compile/afl-compile-code-coverage.sh +++ b/test/afl/compile/afl-compile-code-coverage.sh @@ -8,9 +8,18 @@ # cd ../../ + ./extras/apparmor/configure_args.sh --enable-afl-fuzzing --enable-profile-coverage $@ + +if [ $? -ne 0 ] +then + echo "[*] autogen configure script failure, exiting" + exit 1 +fi + make clean make + cd test/afl exit $? diff --git a/test/afl/compile/afl-compile.sh b/test/afl/compile/afl-compile.sh index 5dcdcb79..990563a6 100755 --- a/test/afl/compile/afl-compile.sh +++ b/test/afl/compile/afl-compile.sh @@ -1,7 +1,15 @@ #!/bin/sh -x cd ../../ + CC=afl-gcc ./extras/apparmor/configure_args.sh --enable-afl-fuzzing $@ + +if [ $? -ne 0 ] +then + echo "[*] autogen configure script failure, exiting" + exit 1 +fi + make clean AFL_HARDEN=1 make cd test/afl