]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
test: clear out old metadata from loop devices.
authorNeilBrown <neilb@suse.de>
Wed, 15 Jul 2015 21:49:14 +0000 (07:49 +1000)
committerNeilBrown <neilb@suse.de>
Wed, 15 Jul 2015 21:49:14 +0000 (07:49 +1000)
Old metadata can tempt udev to assemble things, which
just gets in the way.

Signed-off-by: NeilBrown <neilb@suse.de>
test

diff --git a/test b/test
index 342177afdd0d09ea1d030bec98ff4fb192c4a69e..d09f3d8feca29ce8b5105953f9750dc5e2b1a929 100755 (executable)
--- a/test
+++ b/test
@@ -111,6 +111,8 @@ do_setup() {
     case $DEVTYPE in
     loop)
       [ -f $targetdir/mdtest$d ] || dd if=/dev/zero of=$targetdir/mdtest$d count=$sz bs=1K > /dev/null 2>&1
+      # make sure udev doesn't touch
+      mdadm --zero $targetdir/mdtest$d 2> /dev/null
       [ -b /dev/loop$d ] || mknod /dev/loop$d b 7 $d
       if [ $d -eq 7 ]
       then