From: Tobias Brunner Date: Thu, 1 Dec 2022 15:31:23 +0000 (+0100) Subject: fuzz: Force `make check` to fail if fuzz target fails X-Git-Tag: 5.9.9rc1~26 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=74e319c3f5f504c5f1d776322591eac438b21747;p=thirdparty%2Fstrongswan.git fuzz: Force `make check` to fail if fuzz target fails --- diff --git a/fuzz/Makefile.am b/fuzz/Makefile.am index 55ead622ed..e2254c1e8e 100644 --- a/fuzz/Makefile.am +++ b/fuzz/Makefile.am @@ -53,7 +53,7 @@ libFuzzerLocal_a_LIBADD = $(top_builddir)/src/libstrongswan/libstrongswan.la check: all for f in $(FUZZ_TARGETS); do \ corpus=$${f#fuzz_}; \ - ./$$f $(FUZZING_CORPORA)/$${corpus}/*; \ + ./$$f $(FUZZING_CORPORA)/$${corpus}/* || exit 1; \ crashes=$(FUZZING_CORPORA)/$${corpus}-crash; \ - test ! -d $${crashes} || ./$$f $${crashes}/*; \ + test ! -d $${crashes} || ./$$f $${crashes}/* || exit 1; \ done