summaryrefslogtreecommitdiffstats
path: root/tests/ts/mount
diff options
context:
space:
mode:
authorRuediger Meier2016-03-09 12:30:53 +0100
committerRuediger Meier2016-03-09 15:47:51 +0100
commit370d31f7241d776c97826f0920d8fd2300dd1fc8 (patch)
treef7422a586b90edfe094eaa7b5ca78417e53ad847 /tests/ts/mount
parenttests: fix non-working udevadm settle for scsi_debug (diff)
downloadkernel-qcow2-util-linux-370d31f7241d776c97826f0920d8fd2300dd1fc8.tar.gz
kernel-qcow2-util-linux-370d31f7241d776c97826f0920d8fd2300dd1fc8.tar.xz
kernel-qcow2-util-linux-370d31f7241d776c97826f0920d8fd2300dd1fc8.zip
tests: skip btrfs tests if version too old
Noticed on Debian 7 (Wheezy), btrfs-tools 0.19: btrfs inspect-internal: unknown token 'rootid' CC: Stanislav Brabec <sbrabec@suse.cz> Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Diffstat (limited to 'tests/ts/mount')
-rwxr-xr-xtests/ts/mount/fstab-btrfs4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/ts/mount/fstab-btrfs b/tests/ts/mount/fstab-btrfs
index ed243c30f..30aed1d32 100755
--- a/tests/ts/mount/fstab-btrfs
+++ b/tests/ts/mount/fstab-btrfs
@@ -29,6 +29,10 @@ ts_check_losetup
ts_check_prog "mkfs.btrfs"
ts_check_prog "btrfs"
+# btrfs feature check
+btrfs inspect rootid bla 2>&1 | grep -q "unknown token" \
+ && ts_skip "btrfs too old"
+
TS_MOUNTPOINT_ANY="$TS_MOUNTPOINT"
TS_MOUNTPOINT_CREATE="$TS_MOUNTPOINT-create"
TS_MOUNTPOINT_DEFAULT="$TS_MOUNTPOINT-default"