summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/fuzzer-test-suite/build-and-test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/Fuzzer/fuzzer-test-suite/build-and-test.sh')
-rwxr-xr-xllvm/lib/Fuzzer/fuzzer-test-suite/build-and-test.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/llvm/lib/Fuzzer/fuzzer-test-suite/build-and-test.sh b/llvm/lib/Fuzzer/fuzzer-test-suite/build-and-test.sh
new file mode 100755
index 00000000000..e144fe6640a
--- /dev/null
+++ b/llvm/lib/Fuzzer/fuzzer-test-suite/build-and-test.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+. $(dirname $0)/common.sh
+BUILD=$SCRIPT_DIR/$1/build.sh
+TEST=$SCRIPT_DIR/$1/test.sh
+
+[ ! -e $BUILD ] && echo "NO SUCH FILE: $BUILD" && exit 1
+[ ! -e $TEST ] && echo "NO SUCH FILE: $TEST" && exit 1
+
+RUNDIR="RUNDIR-$1"
+mkdir -p $RUNDIR
+cd $RUNDIR
+$BUILD && $TEST
+
OpenPOWER on IntegriCloud