Commit fd2107e0 authored by Richard Levitte's avatar Richard Levitte Committed by Richard Levitte
Browse files

Make it possible to disable fuzz testing



These tests take a very long time on some platforms, and arent't
always strictly necessary.  This makes it possible to turn them
off.  The necessary binaries are still built, though, in case
someone still wants to do a manual run.

Reviewed-by: default avatarAndy Polyakov <appro@openssl.org>
(cherry picked from commit eb40eaed)
parent ad2aa727
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -342,6 +342,7 @@ my @disablables = (
    "filenames",
    "fuzz-libfuzzer",
    "fuzz-afl",
    "fuzz-test",
    "gost",
    "heartbeats",
    "hw(-.+)?",
+3 −0
Original line number Diff line number Diff line
@@ -15,6 +15,9 @@ use OpenSSL::Test::Utils;

setup("test_fuzz");

plan skip_all => "Fuzz testing is disabled by this OpenSSL build"
    if disabled("fuzz-test");

my @fuzzers = ('asn1', 'asn1parse', 'bignum', 'bndiv', 'conf', 'crl', 'server', 'x509');
if (!disabled("cms")) {
    push @fuzzers, 'cms';