summaryrefslogtreecommitdiff
path: root/test/shell/metadata.sh
diff options
context:
space:
mode:
Diffstat (limited to 'test/shell/metadata.sh')
-rw-r--r--test/shell/metadata.sh11
1 files changed, 7 insertions, 4 deletions
diff --git a/test/shell/metadata.sh b/test/shell/metadata.sh
index 9f4aa1fe0..273e2d15a 100644
--- a/test/shell/metadata.sh
+++ b/test/shell/metadata.sh
@@ -46,7 +46,9 @@ for mdacp in 1 0; do
done
not grep "Cached VG .* incorrect PV list" out0
-# some M1 metadata tests
+# begin M1 metadata tests
+if test -n "$LVM_TEST_LVM1" ; then
+
pvcreate -M1 "$dev1" "$dev2" "$dev3"
pv3_uuid=$(get pv_field "$dev3" pv_uuid)
vgcreate -M1 $vg "$dev1" "$dev2" "$dev3"
@@ -60,9 +62,6 @@ check pv_field "$dev3" pe_start $pv_align
pvs --units k -o name,pe_start,vg_mda_size,vg_name $(cat DEVICES)
-# vgconvert -M does not work with lvmetad
-test -e LOCAL_LVMETAD && exit 0
-
# upgrade from v1 to v2 metadata
vgconvert -M2 $vg
@@ -80,3 +79,7 @@ vgcfgrestore -f $TESTDIR/bak-$vg $vg
# verify pe_start of $dev3
check pv_field "$dev3" pe_start $pv_align
+
+fi
+# end M1 metadata tests
+