diff --git a/test/shell/fsadm-crypt-fsresize.sh b/test/shell/fsadm-crypt-fsresize.sh index 009350800..65f555b29 100644 --- a/test/shell/fsadm-crypt-fsresize.sh +++ b/test/shell/fsadm-crypt-fsresize.sh @@ -22,6 +22,13 @@ export LVM_TEST_PREFER_BRD=0 aux prepare_vg 1 300 +# Tests require a libblkid version that shows FSLASTBLOCK +lvcreate -n $lv1 -L 100 $vg +mkfs.ext4 "$DM_DEV_DIR/$vg/$lv1" +blkid -p "$DM_DEV_DIR/$vg/$lv1" | grep FSLASTBLOCK || skip +lvchange -an $vg +lvremove $vg/$lv1 + # set to "skip" to avoid testing given fs and test warning result # i.e. check_reiserfs=skip check_ext2= diff --git a/test/shell/lvresize-fs-crypt.sh b/test/shell/lvresize-fs-crypt.sh index 19c4e7d8e..0fbb2716e 100644 --- a/test/shell/lvresize-fs-crypt.sh +++ b/test/shell/lvresize-fs-crypt.sh @@ -17,6 +17,13 @@ SKIP_WITH_LVMPOLLD=1 aux prepare_vg 3 256 +# Tests require a libblkid version that shows FSLASTBLOCK +lvcreate -n $lv1 -L 300 $vg +mkfs.xfs -f "$DM_DEV_DIR/$vg/$lv1" +blkid -p "$DM_DEV_DIR/$vg/$lv1" | grep FSLASTBLOCK || skip +lvchange -an $vg +lvremove $vg/$lv1 + mount_dir="mnt_lvresize_cr" mkdir -p "$mount_dir" diff --git a/test/shell/lvresize-fs.sh b/test/shell/lvresize-fs.sh index b65e980b7..e4d315b95 100644 --- a/test/shell/lvresize-fs.sh +++ b/test/shell/lvresize-fs.sh @@ -28,6 +28,12 @@ aux prepare_vg 3 256 mount_dir="mnt_lvresize_fs" mkdir -p "$mount_dir" +# Tests require a libblkid version that shows FSLASTBLOCK +lvcreate -n $lv1 -L 300 $vg +mkfs.xfs -f "$DM_DEV_DIR/$vg/$lv1" +blkid -p "$DM_DEV_DIR/$vg/$lv1" | grep FSLASTBLOCK || skip +lvchange -an $vg +lvremove $vg/$lv1 # # lvextend, no fs