[lvm-devel] master - tests: use pvscan after enable_dev in process-each-duplicate-vgnames
David Teigland
teigland at sourceware.org
Mon Jan 28 17:39:47 UTC 2019
Gitweb: https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=cbf62b9262d493a5df9ab5a57e68395465d4701a
Commit: cbf62b9262d493a5df9ab5a57e68395465d4701a
Parent: 30ad845f3d140f6778775ae5fe901b5d7e4988bc
Author: David Teigland <teigland at redhat.com>
AuthorDate: Mon Jan 28 11:38:05 2019 -0600
Committer: David Teigland <teigland at redhat.com>
CommitterDate: Mon Jan 28 11:38:05 2019 -0600
tests: use pvscan after enable_dev in process-each-duplicate-vgnames
instead of vgscan, so that new dev is recognized with hints
---
test/shell/process-each-duplicate-vgnames.sh | 9 ++-------
1 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/test/shell/process-each-duplicate-vgnames.sh b/test/shell/process-each-duplicate-vgnames.sh
index ea79c91..a59c3bd 100644
--- a/test/shell/process-each-duplicate-vgnames.sh
+++ b/test/shell/process-each-duplicate-vgnames.sh
@@ -20,20 +20,16 @@ pvcreate "$dev2"
aux disable_dev "$dev1" "$dev2"
aux enable_dev "$dev1"
-vgscan
vgcreate $vg1 "$dev1"
UUID1=$(vgs --noheading -o vg_uuid $vg1)
aux disable_dev "$dev1"
aux enable_dev "$dev2"
-vgscan
vgcreate $vg1 "$dev2"
UUID2=$(vgs --noheading -o vg_uuid $vg1)
aux enable_dev "$dev1"
-# need vgscan after enabling/disabling devs
-# so that the next commands properly see them
-vgscan
+pvscan --cache "$dev1"
pvs "$dev1"
pvs "$dev2"
@@ -50,11 +46,10 @@ vgs -o+vg_uuid | tee err
grep $UUID1 err
not grep $UUID2 err
aux enable_dev "$dev2"
-vgscan
+pvscan --cache "$dev2"
aux disable_dev "$dev1"
vgs -o+vg_uuid | tee err
grep $UUID2 err
not grep $UUID1 err
aux enable_dev "$dev1"
-vgscan
More information about the lvm-devel
mailing list