[lvm-devel] master - test: Skip tests involving mirror recovery on known bad kernels.
Petr Rockai
mornfall at fedoraproject.org
Tue Sep 3 14:24:49 UTC 2013
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=ea1e8166d57c40a5406b68864e19056df6d2f103
Commit: ea1e8166d57c40a5406b68864e19056df6d2f103
Parent: 6a5838a69ccd0b6eb2f6c69ec9a12de37c7ba73c
Author: Petr Rockai <prockai at redhat.com>
AuthorDate: Tue Sep 3 15:49:14 2013 +0200
Committer: Petr Rockai <prockai at redhat.com>
CommitterDate: Tue Sep 3 16:24:32 2013 +0200
test: Skip tests involving mirror recovery on known bad kernels.
---
test/lib/aux.sh | 4 ++++
test/shell/lvconvert-repair-dmeventd.sh | 1 +
test/shell/lvconvert-repair-transient-dmeventd.sh | 1 +
test/shell/lvconvert-repair-transient.sh | 1 +
4 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/test/lib/aux.sh b/test/lib/aux.sh
index c9bb1fb..bca709a 100644
--- a/test/lib/aux.sh
+++ b/test/lib/aux.sh
@@ -604,6 +604,10 @@ api() {
"$abs_top_builddir/test/api/wrapper" "$@" && rm -f debug.log
}
+skip_if_mirror_recovery_broken() {
+ test `uname -r` = 3.3.4-5.fc17.i686 && skip
+}
+
udev_wait() {
pgrep udev >/dev/null || return 0
which udevadm >/dev/null || return 0
diff --git a/test/shell/lvconvert-repair-dmeventd.sh b/test/shell/lvconvert-repair-dmeventd.sh
index b3ccca5..55eee37 100644
--- a/test/shell/lvconvert-repair-dmeventd.sh
+++ b/test/shell/lvconvert-repair-dmeventd.sh
@@ -12,6 +12,7 @@
. lib/test
which mkfs.ext2 || skip
+aux skip_if_mirror_recovery_broken
aux prepare_vg 5
aux prepare_dmeventd
diff --git a/test/shell/lvconvert-repair-transient-dmeventd.sh b/test/shell/lvconvert-repair-transient-dmeventd.sh
index 51c95e1..699195a 100644
--- a/test/shell/lvconvert-repair-transient-dmeventd.sh
+++ b/test/shell/lvconvert-repair-transient-dmeventd.sh
@@ -11,6 +11,7 @@
. lib/test
+aux skip_if_mirror_recovery_broken
aux prepare_vg 5
aux prepare_dmeventd
diff --git a/test/shell/lvconvert-repair-transient.sh b/test/shell/lvconvert-repair-transient.sh
index 93eb803..28b06c6 100644
--- a/test/shell/lvconvert-repair-transient.sh
+++ b/test/shell/lvconvert-repair-transient.sh
@@ -11,6 +11,7 @@
. lib/test
+aux skip_if_mirror_recovery_broken
aux prepare_vg 5
lvcreate -aey --type mirror -m 3 --ignoremonitoring -L 1 -n 4way $vg
More information about the lvm-devel
mailing list