Commit 33a5e20f authored by Harald Hoyer's avatar Harald Hoyer

test/test-functions: be more verbose about skipping tests

parent 78cd73fc
......@@ -575,8 +575,21 @@ inst_libdir_file() {
}
do_test() {
[[ $UID != "0" ]] && exit 0
command -v qemu-kvm &>/dev/null || exit 0
if [[ $UID != "0" ]]; then
echo "TEST: $TEST_DESCRIPTION [SKIPPED]: not root" >&2
exit 0
fi
if ! command -v qemu-kvm &>/dev/null; then
echo "TEST: $TEST_DESCRIPTION [SKIPPED]: no qemu-kvm found" >&2
exit 0
fi
if ! [[ -c /dev/kvm ]]; then
echo "TEST: $TEST_DESCRIPTION [SKIPPED]: /dev/kvm not found" >&2
exit 0
fi
# Detect lib paths
[[ $libdir ]] || for libdir in /lib64 /lib; do
[[ -d $libdir ]] && libdirs+=" $libdir" && break
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment