[lvm-devel] master - tests: check pvchange changes uuid

Zdenek Kabelac zkabelac at fedoraproject.org
Fri Mar 28 09:42:15 UTC 2014


Gitweb:        http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=2a79971004d4fb14b4483d7a87eca6eae4b8dd72
Commit:        2a79971004d4fb14b4483d7a87eca6eae4b8dd72
Parent:        09b180cfc252f1446fecc7b09672191043a7feb0
Author:        Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate:    Fri Mar 28 10:37:33 2014 +0100
Committer:     Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Fri Mar 28 10:41:59 2014 +0100

tests: check pvchange changes uuid

---
 test/shell/pvchange-usage.sh |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/test/shell/pvchange-usage.sh b/test/shell/pvchange-usage.sh
index e25230c..a6a03fa 100644
--- a/test/shell/pvchange-usage.sh
+++ b/test/shell/pvchange-usage.sh
@@ -46,12 +46,20 @@ pvcreate --metadatacopies 0 "$dev1"
 pvcreate --metadatacopies 2 "$dev2"
 vgcreate $vg1 "$dev1" "$dev2"
 
+# Checking for different UUID after pvchange
+UUID1=$(get pv_field "$dev1" uuid)
 pvchange -u "$dev1"
+test "$UUID1" != "$(get pv_field "$dev1" uuid)" || die "UUID has not changed!"
+
+UUID2=$(get pv_field "$dev2" uuid)
 pvchange -u "$dev2"
-UUID=$(get pv_field "$dev1" uuid)
+test "$UUID2" != "$(get pv_field "$dev2" uuid)" || die "UUID has not changed!"
+
+UUID1=$(get pv_field "$dev1" uuid)
+UUID2=$(get pv_field "$dev2" uuid)
 pvchange -u --all
-# Checking for different UUID after pvchange
-test "$UUID" != "$(get pv_field "$dev1" uuid)" || die "UUID has not changed!"
+test "$UUID1" != "$(get pv_field "$dev1" uuid)" || die "UUID has not changed!"
+test "$UUID2" != "$(get pv_field "$dev2" uuid)" || die "UUID has not changed!"
 check pvlv_counts $vg1 2 0 0
 
 # '-a' needs more params




More information about the lvm-devel mailing list