From: John Snow Date: Thu, 16 Jun 2022 14:26:51 +0000 (-0400) Subject: tests/qemu-iotests: skip 108 when FUSE is not loaded X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=92529251d2333ea07176cdbd7273483064ba5a7b;p=qemu.git tests/qemu-iotests: skip 108 when FUSE is not loaded In certain container environments we may not have FUSE at all, so skip the test in this circumstance too. Signed-off-by: John Snow Message-Id: <20220616142659.3184115-3-jsnow@redhat.com> Reviewed-by: Thomas Huth Reviewed-by: Hanna Reitz Signed-off-by: Hanna Reitz --- diff --git a/tests/qemu-iotests/108 b/tests/qemu-iotests/108 index 9e923d6a59..54e935acf2 100755 --- a/tests/qemu-iotests/108 +++ b/tests/qemu-iotests/108 @@ -60,6 +60,11 @@ if sudo -n losetup &>/dev/null; then else loopdev=false + # Check for usable FUSE in the host environment: + if test ! -c "/dev/fuse"; then + _notrun 'No passwordless sudo nor usable /dev/fuse' + fi + # QSD --export fuse will either yield "Parameter 'id' is missing" # or "Invalid parameter 'fuse'", depending on whether there is # FUSE support or not.