master - tests: update tests to deal with invisible devices consistently

Peter Rajnoha <[email protected]> Wed, 13 Jan 2016 13:46:55 +0000 (UTC)
Newsgroups dev.linux.lists.lvm-devel
Message-ID <[email protected]>
Gitweb:        http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=c66a83fdc380f7a4f694481cb3d78d52ce888fa4
Commit:        c66a83fdc380f7a4f694481cb3d78d52ce888fa4
Parent:        84a9f750fe00cd47c4ea5139ed66e0b175b66f00
Author:        Peter Rajnoha <[email protected]>
AuthorDate:    Wed Jan 13 13:55:24 2016 +0100
Committer:     Peter Rajnoha <[email protected]>
CommitterDate: Wed Jan 13 13:55:24 2016 +0100

tests: update tests to deal with invisible devices consistently

---
 test/lib/aux.sh                      |    1 +
 test/shell/pvmove-abort.sh           |    4 ++--
 test/shell/pvmove-resume-1.sh        |   20 ++++++++++----------
 test/shell/pvmove-resume-2.sh        |   10 +++++-----
 test/shell/pvmove-resume-multiseg.sh |   18 +++++++++---------
 5 files changed, 27 insertions(+), 26 deletions(-)

diff --git a/test/lib/aux.sh b/test/lib/aux.sh
index 216dd19..51dba36 100644
--- a/test/lib/aux.sh
+++ b/test/lib/aux.sh
@@ -880,6 +880,7 @@ log/level = 9
 log/overwrite = 1
 log/syslog = 0
 log/verbose = 0
+report/mark_invisible_devices=0
 EOF
 	}
 
diff --git a/test/shell/pvmove-abort.sh b/test/shell/pvmove-abort.sh
index 336e92a..1fbeb20 100644
--- a/test/shell/pvmove-abort.sh
+++ b/test/shell/pvmove-abort.sh
@@ -51,8 +51,8 @@ pvmove --abort "$dev1"
 
 # check if proper pvmove was canceled
 get lv_field $vg name -a | tee out
-not grep "^\[pvmove0\]" out
-grep "^\[pvmove1\]" out
+not grep "^pvmove0" out
+grep "^pvmove1" out
 
 fi
 
diff --git a/test/shell/pvmove-resume-1.sh b/test/shell/pvmove-resume-1.sh
index f4ba5fa..37f2d24 100644
--- a/test/shell/pvmove-resume-1.sh
+++ b/test/shell/pvmove-resume-1.sh
@@ -88,13 +88,13 @@ test_pvmove_resume() {
 	aux enable_dev "$dev4"
 
 	i=0
-	while get lv_field $vg name -a | grep "^\[pvmove"; do
+	while get lv_field $vg name -a | grep "^pvmove"; do
 		# wait for 30 secs at max
 		test $i -ge 300 && die "Pvmove is too slow or does not progress."
 		sleep .1
 		i=$((i + 1))
 	done
-	while get lv_field $vg1 name -a | grep "^\[pvmove"; do
+	while get lv_field $vg1 name -a | grep "^pvmove"; do
 		# wait for 30 secs at max
 		test $i -ge 300 && die "Pvmove is too slow or does not progress."
 		sleep .1
@@ -170,8 +170,8 @@ pvmove_fg() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
-	get lv_field $vg1 name -a | grep "^\[pvmove0\]"
+	get lv_field $vg name -a | grep "^pvmove0"
+	get lv_field $vg1 name -a | grep "^pvmove0"
 
 	# disable delay device
 	# fg pvmove would take ages to complete otherwise
@@ -195,8 +195,8 @@ pvmove_bg() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
-	get lv_field $vg1 name -a | grep "^\[pvmove0\]"
+	get lv_field $vg name -a | grep "^pvmove0"
+	get lv_field $vg1 name -a | grep "^pvmove0"
 
 	LVM_TEST_TAG="kill_me_$PREFIX" pvmove -b -i0
 }
@@ -215,8 +215,8 @@ pvmove_fg_single() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
-	get lv_field $vg1 name -a | grep "^\[pvmove0\]"
+	get lv_field $vg name -a | grep "^pvmove0"
+	get lv_field $vg1 name -a | grep "^pvmove0"
 
 	# disable delay device
 	# fg pvmove would take ages to complete otherwise
@@ -241,8 +241,8 @@ pvmove_bg_single() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
-	get lv_field $vg1 name -a | grep "^\[pvmove0\]"
+	get lv_field $vg name -a | grep "^pvmove0"
+	get lv_field $vg1 name -a | grep "^pvmove0"
 
 	LVM_TEST_TAG="kill_me_$PREFIX" pvmove -b "$dev1"
 	LVM_TEST_TAG="kill_me_$PREFIX" pvmove -b "$dev2"
diff --git a/test/shell/pvmove-resume-2.sh b/test/shell/pvmove-resume-2.sh
index c8643e4..91453e4 100644
--- a/test/shell/pvmove-resume-2.sh
+++ b/test/shell/pvmove-resume-2.sh
@@ -75,7 +75,7 @@ test_pvmove_resume() {
 	aux enable_dev "$dev2"
 
 	i=0
-	while get lv_field $vg name -a | grep "^\[pvmove"; do
+	while get lv_field $vg name -a | grep "^pvmove"; do
 		# wait for 30 secs at max
 		test $i -ge 300 && die "Pvmove is too slow or does not progress."
 		sleep .1
@@ -128,7 +128,7 @@ pvmove_fg() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
+	get lv_field $vg name -a | grep "^pvmove0"
 
 	aux enable_dev "$dev2"
 
@@ -148,7 +148,7 @@ pvmove_bg() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
+	get lv_field $vg name -a | grep "^pvmove0"
 
 	LVM_TEST_TAG="kill_me_$PREFIX" pvmove -b
 }
@@ -166,7 +166,7 @@ pvmove_fg_single() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
+	get lv_field $vg name -a | grep "^pvmove0"
 
 	aux enable_dev "$dev2"
 
@@ -186,7 +186,7 @@ pvmove_bg_single() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
+	get lv_field $vg name -a | grep "^pvmove0"
 
 	LVM_TEST_TAG="kill_me_$PREFIX" pvmove -b "$dev1"
 }
diff --git a/test/shell/pvmove-resume-multiseg.sh b/test/shell/pvmove-resume-multiseg.sh
index 6982fef..35ee871 100644
--- a/test/shell/pvmove-resume-multiseg.sh
+++ b/test/shell/pvmove-resume-multiseg.sh
@@ -88,7 +88,7 @@ test_pvmove_resume() {
 	aux enable_dev "$dev5"
 
 	i=0
-	while get lv_field $vg name -a | grep "^\[pvmove"; do
+	while get lv_field $vg name -a | grep "^pvmove"; do
 		# wait for 30 secs at max
 		test $i -ge 300 && die "Pvmove is too slow or does not progress."
 		sleep .1
@@ -144,8 +144,8 @@ pvmove_fg() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
-	get lv_field $vg name -a | grep "^\[pvmove1\]"
+	get lv_field $vg name -a | grep "^pvmove0"
+	get lv_field $vg name -a | grep "^pvmove1"
 
 	# disable delay device
 	# fg pvmove would take ages to complete otherwise
@@ -169,8 +169,8 @@ pvmove_bg() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
-	get lv_field $vg name -a | grep "^\[pvmove1\]"
+	get lv_field $vg name -a | grep "^pvmove0"
+	get lv_field $vg name -a | grep "^pvmove1"
 
 	LVM_TEST_TAG="kill_me_$PREFIX" pvmove -b
 }
@@ -189,8 +189,8 @@ pvmove_fg_single() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
-	get lv_field $vg name -a | grep "^\[pvmove1\]"
+	get lv_field $vg name -a | grep "^pvmove0"
+	get lv_field $vg name -a | grep "^pvmove1"
 
 	# disable delay device
 	# fg pvmove would take ages to complete otherwise
@@ -215,8 +215,8 @@ pvmove_bg_single() {
 	fi
 
 	# ...thus finish polling
-	get lv_field $vg name -a | grep "^\[pvmove0\]"
-	get lv_field $vg name -a | grep "^\[pvmove1\]"
+	get lv_field $vg name -a | grep "^pvmove0"
+	get lv_field $vg name -a | grep "^pvmove1"
 
 	LVM_TEST_TAG="kill_me_$PREFIX" pvmove -b "$dev1"
 	LVM_TEST_TAG="kill_me_$PREFIX" pvmove -b "$dev3"