From 8111917344ea02d585e2775b0bef7b643b90e9ff Mon Sep 17 00:00:00 2001 From: Sergey Bronnikov Date: Fri, 29 Sep 2023 13:02:10 +0300 Subject: [PATCH] tarantool: introduce fuzz introspector config Exclude some directories. --- projects/tarantool/build.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/projects/tarantool/build.sh b/projects/tarantool/build.sh index ced9fcaea957..064e05288dfe 100755 --- a/projects/tarantool/build.sh +++ b/projects/tarantool/build.sh @@ -26,6 +26,17 @@ mkdir -p $SRC/tarantool/build/icu && cd $SRC/tarantool/build/icu --disable-tests --disable-samples --with-data-packaging=static make install -j$(nproc) +# For fuzz-introspector, exclude all functions in the tests directory, +# libprotobuf-mutator and protobuf source code. +# See https://github.com/ossf/fuzz-introspector/blob/main/doc/Config.md#code-exclusion-from-the-report +export FUZZ_INTROSPECTOR_CONFIG=$SRC/fuzz_introspector_exclusion.config +cat > $FUZZ_INTROSPECTOR_CONFIG <