From e54ffeb6c5a51861ffae99da713d6f8fe5d3058b Mon Sep 17 00:00:00 2001 From: Sebastian Brzezinka Date: Wed, 9 Nov 2022 17:59:57 +0100 Subject: [PATCH] llvm/vfio: dump fuzzer logs to file Fuzzer logs may become huge, it's better to store it as file. Signed-off-by: Sebastian Brzezinka Change-Id: Ia85eb88fd648dc2fb90f5a3bd389e6df2ef0106e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15365 Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Tomasz Zawadzki --- test/fuzz/llvm.sh | 4 +++- test/fuzz/llvm/vfio/run.sh | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/test/fuzz/llvm.sh b/test/fuzz/llvm.sh index 48e4958e0..88357e806 100755 --- a/test/fuzz/llvm.sh +++ b/test/fuzz/llvm.sh @@ -10,7 +10,9 @@ source "$rootdir/test/common/autotest_common.sh" fuzzers=($(get_fuzzer_targets)) -mkdir -p $rootdir/../corpus/ +llvm_out=$output_dir/llvm + +mkdir -p $rootdir/../corpus/ $llvm_out for fuzzer in "${fuzzers[@]}"; do case "$fuzzer" in diff --git a/test/fuzz/llvm/vfio/run.sh b/test/fuzz/llvm/vfio/run.sh index 05f67e729..f6cfcb5c4 100755 --- a/test/fuzz/llvm/vfio/run.sh +++ b/test/fuzz/llvm/vfio/run.sh @@ -57,7 +57,7 @@ function run_fuzz() { else fuzzer_type=$((interval % fuzz_num)) fi - start_llvm_fuzz $fuzzer_type + start_llvm_fuzz $fuzzer_type &> $output_dir/llvm/llvm_vfio_$fuzzer_type.txt } testdir=$(readlink -f $(dirname $0))