[lvm-devel] master - test: Make teardown (more) resistant to funny DM device names.
Petr Rockai
mornfall at fedoraproject.org
Tue Mar 4 11:55:53 UTC 2014
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=cb77bdc253e695c7e98b0095cb49a6e4f262e384
Commit: cb77bdc253e695c7e98b0095cb49a6e4f262e384
Parent: d739e16d85d95611a9f6edbde316c6627307d2ce
Author: Petr Rockai <me at mornfall.net>
AuthorDate: Mon Mar 3 23:01:40 2014 +0100
Committer: Petr Rockai <me at mornfall.net>
CommitterDate: Tue Mar 4 11:16:00 2014 +0100
test: Make teardown (more) resistant to funny DM device names.
---
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 2d0f805..c178ab5 100644
--- a/test/lib/aux.sh
+++ b/test/lib/aux.sh
@@ -141,7 +141,7 @@ teardown_devs_prefixed() {
local need_udev_wait=0
init_udev_transaction
for dm in $(dm_info name --sort open | grep "$prefix"); do
- dmsetup remove "$dm" &>/dev/null || remfail=yes
+ dmsetup remove --mangle none "$dm" &>/dev/null || remfail=yes
need_udev_wait=1
done
finish_udev_transaction
@@ -154,7 +154,7 @@ teardown_devs_prefixed() {
test $num_devs -lt $num_remaining_devs -a $num_devs -ne 0; do
test "$stray" -eq 0 || echo "Removing $num_devs stray mapped devices with names beginning with $prefix: "
for dm in $(dm_info name --sort open | grep "$prefix") ; do
- dmsetup remove -f "$dm" || true
+ dmsetup remove --mangle none -f "$dm" || true
done
num_remaining_devs=$num_devs
done
diff --git a/test/lib/utils.sh b/test/lib/utils.sh
index 0f58b25..819a0eb 100644
--- a/test/lib/utils.sh
+++ b/test/lib/utils.sh
@@ -159,7 +159,7 @@ teardown_udev_cookies() {
}
dm_info() {
- should dmsetup info --noheadings -c -o "$@"
+ should dmsetup info --mangle none --noheadings -c -o "$@"
}
dm_table() {
More information about the lvm-devel
mailing list