TEST-21-DFUZZER: Skip test if dfuzzer is not installed

This commit is contained in:
Richard Maw 2024-04-05 17:38:18 +01:00 committed by Daan De Meyer
parent e3ab65cff3
commit 7afb533711

View file

@ -3,6 +3,12 @@
set -eux
set -o pipefail
# check dfuzzer is present before testing
if ! command -v dfuzzer &>/dev/null; then
echo "dfuzzer is not installed, skipping" | tee --append /skipped
exit 77
fi
# Save the end.service state before we start fuzzing, as it might get changed
# on the fly by one of the fuzzers
systemctl list-jobs | grep -F 'end.service' && SHUTDOWN_AT_EXIT=1 || SHUTDOWN_AT_EXIT=0