aboutsummaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2024-12-13 07:33:41 -0800
committerJunio C Hamano <gitster@pobox.com>2024-12-13 07:33:42 -0800
commitcd0a222f088992fc42cdd9bc0df4aa25474f0639 (patch)
treeaeb0b48bca35dafc3619a2918470a767edeb1455 /ci
parente56c283c158a517650d770bcc8fd58bdeb8510b8 (diff)
parent751d063f27a1d3c77ef092d4737524c55c65d972 (diff)
downloadgit-cd0a222f088992fc42cdd9bc0df4aa25474f0639.tar.xz
Merge branch 'es/oss-fuzz'
Backport oss-fuzz tests for us to our codebase. * es/oss-fuzz: fuzz: port fuzz-url-decode-mem from OSS-Fuzz fuzz: port fuzz-parse-attr-line from OSS-Fuzz fuzz: port fuzz-credential-from-url-gently from OSS-Fuzz
Diffstat (limited to 'ci')
-rwxr-xr-xci/run-build-and-minimal-fuzzers.sh13
1 files changed, 12 insertions, 1 deletions
diff --git a/ci/run-build-and-minimal-fuzzers.sh b/ci/run-build-and-minimal-fuzzers.sh
index af8065f349..e7b97952e7 100755
--- a/ci/run-build-and-minimal-fuzzers.sh
+++ b/ci/run-build-and-minimal-fuzzers.sh
@@ -13,7 +13,18 @@ group "Build fuzzers" make \
LIB_FUZZING_ENGINE="-fsanitize=fuzzer,address" \
fuzz-all
-for fuzzer in commit-graph config date pack-headers pack-idx ; do
+fuzzers="
+commit-graph
+config
+credential-from-url-gently
+date
+pack-headers
+pack-idx
+parse-attr-line
+url-decode-mem
+"
+
+for fuzzer in $fuzzers; do
begin_group "fuzz-$fuzzer"
./oss-fuzz/fuzz-$fuzzer -verbosity=0 -runs=1 || exit 1
end_group "fuzz-$fuzzer"