main - tests: skip this testing without newer blkid

Zdenek Kabelac <[email protected]>
Newsgroups gmane.linux.lvm.devel
Message-ID <[email protected]>
Gitweb:        https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=bc28082b990bf752a2ce6ffa13aff9452c655ab8
Commit:        bc28082b990bf752a2ce6ffa13aff9452c655ab8
Parent:        d418fc14f48ba8feb3f5c561f5626a673aef4863
Author:        Zdenek Kabelac <[email protected]>
AuthorDate:    Wed May 10 11:45:50 2023 +0200
Committer:     Zdenek Kabelac <[email protected]>
CommitterDate: Wed May 10 16:19:46 2023 +0200

tests: skip this testing without newer blkid

Testing xfs --fs functionality needs new blkid.
---
 test/shell/lvresize-xfs.sh | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/test/shell/lvresize-xfs.sh b/test/shell/lvresize-xfs.sh
index 0a3b89012..7f3193941 100644
--- a/test/shell/lvresize-xfs.sh
+++ b/test/shell/lvresize-xfs.sh
@@ -45,6 +45,11 @@ mkdir -p "$mount_dir_space"
 lvcreate -n $lv -L 300M $vg
 mkfs.xfs "$DM_DEV_DIR/$vg/$lv"
 mount "$DM_DEV_DIR/$vg/$lv" "$mount_dir"
+
+# --fs tests require a libblkid version that shows FSLASTBLOCK
+# so exit 0 test here, if the feature is not present
+blkid -p "$DM_DEV_DIR/$vg/$lv" | grep FSLASTBLOCK || skip
+
 df --output=size "$mount_dir" |tee df1
 dd if=/dev/zero of="$mount_dir/zeros1" bs=1M count=10 oflag=direct
 lvextend -L+20M $vg/$lv

--
lvm-devel mailing list
[email protected]
https://listman.redhat.com/mailman/listinfo/lvm-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.