summaryrefslogtreecommitdiffstats
path: root/ci
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2024-12-13 16:33:41 +0100
committerJunio C Hamano <gitster@pobox.com>2024-12-13 16:33:42 +0100
commitcd0a222f088992fc42cdd9bc0df4aa25474f0639 (patch)
treeaeb0b48bca35dafc3619a2918470a767edeb1455 /ci
parentMerge branch 'en/fast-import-verify-path' (diff)
parentfuzz: port fuzz-url-decode-mem from OSS-Fuzz (diff)
downloadgit-cd0a222f088992fc42cdd9bc0df4aa25474f0639.tar.xz
git-cd0a222f088992fc42cdd9bc0df4aa25474f0639.zip
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"