[lvm-devel] master - tests: better filter
Zdenek Kabelac
zkabelac at fedoraproject.org
Fri May 8 19:02:40 UTC 2015
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=53aff9322e6be8f805688445fb7d7d8825d53692
Commit: 53aff9322e6be8f805688445fb7d7d8825d53692
Parent: 1d832aef09c8a96308441750b475ca96b7c91cc3
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Fri May 8 20:44:43 2015 +0200
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Fri May 8 21:00:10 2015 +0200
tests: better filter
Filter $PREFIX rather then just LVMTEST.
---
test/lib/aux.sh | 4 ++--
test/lib/utils.sh | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/test/lib/aux.sh b/test/lib/aux.sh
index 80792f5..d1d38f8 100644
--- a/test/lib/aux.sh
+++ b/test/lib/aux.sh
@@ -95,7 +95,7 @@ prepare_lvmetad() {
kill_sleep_kill_ LOCAL_LVMETAD ${LVM_VALGRIND_LVMETAD:-0}
# Avoid reconfiguring, if already set to use_lvmetad
- (grep use_lvmetad CONFIG_VALUES 2>/dev/null | tail -1 | grep -q 1) || \
+ (grep use_lvmetad CONFIG_VALUES 2>/dev/null | tail -n 1 | grep -q 1) || \
aux lvmconf "global/use_lvmetad = 1" "devices/md_component_detection = 0"
# Default debug is "-l all" and could be override
# by setting LVM_TEST_LVMETAD_DEBUG_OPTS before calling inittest.
@@ -735,7 +735,7 @@ extend_filter() {
}
extend_filter_LVMTEST() {
- extend_filter "a|$DM_DEV_DIR/LVMTEST|"
+ extend_filter "a|$DM_DEV_DIR/$PREFIX|"
}
hide_dev() {
diff --git a/test/lib/utils.sh b/test/lib/utils.sh
index ba3ba34..fe7ccd3 100644
--- a/test/lib/utils.sh
+++ b/test/lib/utils.sh
@@ -166,7 +166,7 @@ STACKTRACE() {
"$DM_DEV_DIR" | sed -e "s,^,## LSLR: ,"
echo "<======== Udev DB content ========>"
for i in /sys/block/dm-* /sys/block/loop* ; do
- udevadm info --query=all --path "$i" || true
+ udevadm info --query=all --path "$i" 2>/dev/null || true
done | sed -e "s,^,## UDEV: ,"
fi
echo "<======== Script file \"$(< TESTNAME)\" ========>"
More information about the lvm-devel
mailing list