test: run all fuzz regression tests with all sanitizers
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 14 Mar 2018 13:27:04 +0000 (14:27 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 14 Mar 2018 13:27:04 +0000 (14:27 +0100)
commit52d4d1d339c405818c80960f981ede337785c0da
treea3ffbfe4d2ea9b6fdf1188bbd16effd6dd953372
parent7a30dfeb18d09940a844389e06b25ca2bca5e093
test: run all fuzz regression tests with all sanitizers

We currently have just one sanitizer for tests, asan, but we may add more in
the future. So let's keep the loop over the sanitizers in meson.build, but
just enable all regression cases under all sanitizers. If it fails under one
of them, it might fail under a different one.

In subsequent commits I'll add test cases which might not fail under asan,
but it's good to commit them for future use.

The test names are made more verbose:
256/257 fuzz-dns-packet:oss-fuzz-5465:address   OK       0.04 s
257/257 fuzz-dns-packet:issue-7888:address      OK       0.03 s
meson.build
test/fuzz-regressions/fuzz-dns-packet/issue-7888 [moved from test/fuzz-regressions/address/fuzz-dns-packet/issue-7888 with 100% similarity]
test/fuzz-regressions/fuzz-dns-packet/oss-fuzz-5465 [moved from test/fuzz-regressions/address/fuzz-dns-packet/oss-fuzz-5465 with 100% similarity]
test/fuzz-regressions/meson.build