fuzz: unify the "fuzz-regressions" directory with the main corpus
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sat, 7 Jul 2018 16:09:21 +0000 (18:09 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 2 Oct 2018 07:41:25 +0000 (09:41 +0200)
commitc74a3f973e3e0bac13d66a28728a47f10046b71f
tree9c5dafa9fbc13d2696b282d2c3b8c14c69d5fec1
parent93b575b26605c347a717b2aa24ddf9cad08b8080
fuzz: unify the "fuzz-regressions" directory with the main corpus

There isn't really much need to keep them separate. Anything which is a good
corpus entry can be used as a smoke test, and anything which which is a
regression test can just as well be inserted into the corpus.

The only functional difference from this patch (apart from different paths in
output) is that the regression tests are now zipped together with the rest of
the corpus.

$ meson configure build -Dslow-tests=true && ninja -C build test
...
307/325 fuzz-dns-packet:issue-7888:address      OK       0.06 s
308/325 fuzz-dns-packet:oss-fuzz-5465:address   OK       0.04 s
309/325 fuzz-journal-remote:crash-5a8f03d4c3a46fcded39527084f437e8e4b54b76:address  OK       0.07 s
310/325 fuzz-journal-remote:crash-96dee870ea66d03e89ac321eee28ea63a9b9aa45:address  OK       0.05 s
311/325 fuzz-journal-remote:oss-fuzz-8659:address  OK       0.05 s
312/325 fuzz-journal-remote:oss-fuzz-8686:address  OK       0.07 s
313/325 fuzz-unit-file:oss-fuzz-6884:address    OK       0.06 s
314/325 fuzz-unit-file:oss-fuzz-6885:address    OK       0.05 s
315/325 fuzz-unit-file:oss-fuzz-6886:address    OK       0.05 s
316/325 fuzz-unit-file:oss-fuzz-6892:address    OK       0.05 s
317/325 fuzz-unit-file:oss-fuzz-6897:address    OK       0.05 s
318/325 fuzz-unit-file:oss-fuzz-6897-evverx:address  OK       0.06 s
319/325 fuzz-unit-file:oss-fuzz-6908:address    OK       0.07 s
320/325 fuzz-unit-file:oss-fuzz-6917:address    OK       0.07 s
321/325 fuzz-unit-file:oss-fuzz-6977:address    OK       0.13 s
322/325 fuzz-unit-file:oss-fuzz-6977-unminimized:address  OK       0.12 s
323/325 fuzz-unit-file:oss-fuzz-7004:address    OK       0.05 s
324/325 fuzz-unit-file:oss-fuzz-8064:address    OK       0.05 s
325/325 fuzz-unit-file:oss-fuzz-8827:address    OK       0.52 s
61 files changed:
meson.build
test/fuzz-regressions/.gitattributes [deleted file]
test/fuzz-regressions/fuzz-dhcp6-client/crash-4003c06fce43a11fbd22f02584df2807ac333eae [deleted file]
test/fuzz-regressions/fuzz-dhcp6-client/crash-6e88fcb6b85c9436bcbe05219aa8e550194645ef [deleted file]
test/fuzz-regressions/fuzz-dns-packet/issue-7888 [deleted file]
test/fuzz-regressions/fuzz-dns-packet/oss-fuzz-5465 [deleted file]
test/fuzz-regressions/fuzz-journal-remote/crash-5a8f03d4c3a46fcded39527084f437e8e4b54b76 [deleted file]
test/fuzz-regressions/fuzz-journal-remote/crash-96dee870ea66d03e89ac321eee28ea63a9b9aa45 [deleted file]
test/fuzz-regressions/fuzz-journal-remote/oss-fuzz-8659 [deleted file]
test/fuzz-regressions/fuzz-journal-remote/oss-fuzz-8686 [deleted file]
test/fuzz-regressions/fuzz-journald-syslog/github-9795 [deleted file]
test/fuzz-regressions/fuzz-journald-syslog/github-9820 [deleted file]
test/fuzz-regressions/fuzz-journald-syslog/github-9827 [deleted file]
test/fuzz-regressions/fuzz-journald-syslog/github-9829 [deleted file]
test/fuzz-regressions/fuzz-ndisc-rs/timeout-2815b773c712fa33bea62f541dfa3017c64ea2f1 [deleted file]
test/fuzz-regressions/fuzz-ndisc-rs/timeout-61fff7fd1e5dcc07e1b656baab29065ce634ad5b [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-10007 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-6884 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-6885 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-6886 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-6892 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-6897 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-6897-evverx [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-6908 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-6917 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-6977 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-6977-unminimized [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-7004 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-8064 [deleted file]
test/fuzz-regressions/fuzz-unit-file/oss-fuzz-8827 [deleted file]
test/fuzz-regressions/meson.build [deleted file]
test/fuzz/fuzz-dhcp6-client/crash-4003c06fce43a11fbd22f02584df2807ac333eae [new file with mode: 0644]
test/fuzz/fuzz-dhcp6-client/crash-6e88fcb6b85c9436bcbe05219aa8e550194645ef [new file with mode: 0644]
test/fuzz/fuzz-dns-packet/issue-7888 [new file with mode: 0644]
test/fuzz/fuzz-dns-packet/oss-fuzz-5465 [new file with mode: 0644]
test/fuzz/fuzz-journal-remote/crash-5a8f03d4c3a46fcded39527084f437e8e4b54b76 [new file with mode: 0644]
test/fuzz/fuzz-journal-remote/crash-96dee870ea66d03e89ac321eee28ea63a9b9aa45 [new file with mode: 0644]
test/fuzz/fuzz-journal-remote/oss-fuzz-8659 [new file with mode: 0644]
test/fuzz/fuzz-journal-remote/oss-fuzz-8686 [new file with mode: 0644]
test/fuzz/fuzz-journald-syslog/github-9795 [new file with mode: 0644]
test/fuzz/fuzz-journald-syslog/github-9820 [new file with mode: 0644]
test/fuzz/fuzz-journald-syslog/github-9827 [new file with mode: 0644]
test/fuzz/fuzz-journald-syslog/github-9829 [new file with mode: 0644]
test/fuzz/fuzz-ndisc-rs/timeout-2815b773c712fa33bea62f541dfa3017c64ea2f1 [new file with mode: 0644]
test/fuzz/fuzz-ndisc-rs/timeout-61fff7fd1e5dcc07e1b656baab29065ce634ad5b [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-10007 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-6884 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-6885 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-6886 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-6892 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-6897 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-6897-evverx [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-6908 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-6917 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-6977 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-6977-unminimized [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-7004 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-8064 [new file with mode: 0644]
test/fuzz/fuzz-unit-file/oss-fuzz-8827 [new file with mode: 0644]
test/fuzz/meson.build [new file with mode: 0644]
test/meson.build