summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Teigland <teigland@redhat.com>2019-10-04 11:04:44 -0500
committerDavid Teigland <teigland@redhat.com>2019-10-04 11:06:38 -0500
commita22729a5577689d896ea13a82e6af7f7dde30412 (patch)
tree1e5da7b4b7864275a5af9df865cf40b8fec9a711
parent414f903cdc161e553100af6ad03e68fbf94617c3 (diff)
downloadlvm2-a22729a5577689d896ea13a82e6af7f7dde30412.tar.gz
tests: improve lib wipefs_a
in wipefs fallback, use limited dd and mdadm --zero-superblock to avoid writing to entire dev in case dev space is provisioned on write.
-rw-r--r--test/lib/aux.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/test/lib/aux.sh b/test/lib/aux.sh
index 8ceb5db7f..36e1c2bb3 100644
--- a/test/lib/aux.sh
+++ b/test/lib/aux.sh
@@ -804,7 +804,8 @@ wipefs_a() {
if wipefs -V >/dev/null; then
wipefs -a "$dev"
else
- dd if=/dev/zero of="$dev" bs=1024 || true
+ dd if=/dev/zero of="$dev" bs=4096 count=8 || true
+ mdadm --zero-superblock "$dev" || true
fi
}