Lev Walkin | cb52391 | 2017-09-30 19:33:23 -0700 | [diff] [blame] | 1 | @CODE_COVERAGE_RULES@ |
| 2 | |
| 3 | dist_check_SCRIPTS = check-bundles.sh |
| 4 | |
| 5 | #Filter out the coverage options from CFLAGS as we don't need |
| 6 | #code coverage data for the tests executables |
| 7 | CFLAGS = $(filter-out $(CODE_COVERAGE_CFLAGS), @CFLAGS@) |
| 8 | |
Lev Walkin | d0d6392 | 2017-10-10 01:27:37 -0700 | [diff] [blame] | 9 | # Override single test fuzzing time using "make check FUZZ_TIME=1" |
| 10 | FUZZ_TIME=10 |
| 11 | |
Lev Walkin | 360b205 | 2017-10-01 14:18:36 -0700 | [diff] [blame] | 12 | TESTS_ENVIRONMENT= \ |
| 13 | CC="${CC}" \ |
Lev Walkin | f58f1fc | 2017-10-06 00:30:50 -0700 | [diff] [blame] | 14 | MAKE="${MAKE}" \ |
Lev Walkin | 360b205 | 2017-10-01 14:18:36 -0700 | [diff] [blame] | 15 | CFLAGS="${TESTSUITE_CFLAGS} ${CFLAGS}" \ |
Lev Walkin | 60d6267 | 2017-10-08 03:16:10 -0700 | [diff] [blame] | 16 | CFLAGS_M32="${CFLAGS_M32}" \ |
Lev Walkin | 360b205 | 2017-10-01 14:18:36 -0700 | [diff] [blame] | 17 | LDFLAGS="${LDFLAGS}" \ |
| 18 | LIBFUZZER_CFLAGS="${LIBFUZZER_CFLAGS}" \ |
Lev Walkin | d0d6392 | 2017-10-10 01:27:37 -0700 | [diff] [blame] | 19 | FUZZ_TIME="${FUZZ_TIME}" \ |
Lev Walkin | 360b205 | 2017-10-01 14:18:36 -0700 | [diff] [blame] | 20 | ASAN_ENV_FLAGS="@ASAN_ENV_FLAGS@" \ |
| 21 | srcdir=${srcdir} \ |
| 22 | abs_top_srcdir=${abs_top_srcdir} \ |
Lev Walkin | 40b8a7a | 2017-10-08 22:36:29 -0700 | [diff] [blame] | 23 | abs_top_builddir=${abs_top_builddir} \ |
| 24 | ${srcdir}/check-bundles.sh |
Lev Walkin | 360b205 | 2017-10-01 14:18:36 -0700 | [diff] [blame] | 25 | |
Lev Walkin | 40b8a7a | 2017-10-08 22:36:29 -0700 | [diff] [blame] | 26 | TESTS = |
Lev Walkin | 20696a4 | 2017-10-17 21:27:33 -0700 | [diff] [blame] | 27 | TESTS += bundles/00-NULL-bundle.txt |
Lev Walkin | 40bb23c | 2017-10-09 07:17:48 +0000 | [diff] [blame] | 28 | TESTS += bundles/01-BOOLEAN-bundle.txt |
| 29 | TESTS += bundles/02-INTEGER-bundle.txt |
| 30 | TESTS += bundles/03-ENUMERATED-bundle.txt |
| 31 | TESTS += bundles/04-REAL-bundle.txt |
| 32 | TESTS += bundles/05-BIT-STRING-bundle.txt |
| 33 | TESTS += bundles/06-OCTET-STRING-bundle.txt |
| 34 | TESTS += bundles/07-VisibleString-bundle.txt |
Lev Walkin | b5b524b | 2017-10-13 03:14:03 -0700 | [diff] [blame] | 35 | TESTS += bundles/08-OBJECT-IDENTIFIER-bundle.txt |
| 36 | TESTS += bundles/09-RELATIVE-OID-bundle.txt |
Lev Walkin | 349b340 | 2017-10-14 00:23:09 -0700 | [diff] [blame] | 37 | TESTS += bundles/10-UTF8String-bundle.txt |
Lev Walkin | 22cef6c | 2017-10-16 20:33:07 -0700 | [diff] [blame] | 38 | TESTS += bundles/11-BMPString-bundle.txt |
| 39 | TESTS += bundles/12-UniversalString-bundle.txt |
| 40 | TESTS += bundles/13-UTCTime-bundle.txt |
| 41 | TESTS += bundles/14-GeneralizedTime-bundle.txt |
Lev Walkin | 7193cf0 | 2017-10-17 14:10:35 -0700 | [diff] [blame] | 42 | TESTS += bundles/15-CHOICE-bundle.txt |
Lev Walkin | cb52391 | 2017-09-30 19:33:23 -0700 | [diff] [blame] | 43 | |
Lev Walkin | 40b8a7a | 2017-10-08 22:36:29 -0700 | [diff] [blame] | 44 | EXTRA_DIST = \ |
| 45 | random-test-driver.c \ |
| 46 | $(srcdir)/bundles/README \ |
| 47 | $(srcdir)/bundles/*.txt |
Lev Walkin | cb52391 | 2017-09-30 19:33:23 -0700 | [diff] [blame] | 48 | |
| 49 | clean-local: |
Lev Walkin | 40b8a7a | 2017-10-08 22:36:29 -0700 | [diff] [blame] | 50 | rm -rf .tmp.* |