From: Anatoly Pugachev Date: Wed, 9 Nov 2022 09:00:12 +0000 (+0300) Subject: skip btrfs tests if kernel support for btrfs is missing X-Git-Tag: v2.39-rc1~434 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8b9f571d252f921dab6cfd871bd0be20c58162a2;p=thirdparty%2Futil-linux.git skip btrfs tests if kernel support for btrfs is missing --- diff --git a/tests/ts/mount/fstab-btrfs b/tests/ts/mount/fstab-btrfs index dff7070471..7233941ef9 100755 --- a/tests/ts/mount/fstab-btrfs +++ b/tests/ts/mount/fstab-btrfs @@ -51,6 +51,8 @@ DEVICE=$TS_LODEV [ -d "$TS_MOUNTPOINT_BIND" ] || mkdir -p "$TS_MOUNTPOINT_BIND" mkfs.btrfs -d single -m single $DEVICE &> /dev/null || ts_die "Cannot make btrfs on $DEVICE" +btrfs device ready $DEVICE 2>/dev/null || ts_skip "btrfs kernel support is missing" + $TS_CMD_MOUNT -o loop "$DEVICE" "$TS_MOUNTPOINT_CREATE" &> /dev/null pushd . >/dev/null cd "$TS_MOUNTPOINT_CREATE"