summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2011-03-22 10:09:30 +1100
committerNeilBrown <neilb@suse.de>2011-03-22 10:09:30 +1100
commit019ca1e1da0754473d85c96756b376c260f42b02 (patch)
tree8b7699c017aeee04e52ca79b2a62dc6db1716c89 /test
parent979afcb82b16fe8d6386e77157a99786aca26dca (diff)
test: call "udevadm settle" after stopping array.
If we don't do this, then the unlink from /dev might happen after the next step in the test creates something in /dev, and device names seem to go missing. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'test')
-rwxr-xr-xtest3
1 files changed, 3 insertions, 0 deletions
diff --git a/test b/test
index cb1398b8..ca7643ff 100755
--- a/test
+++ b/test
@@ -101,6 +101,9 @@ mdadm() {
* ) $mdadm 2> $targetdir/stderr --quiet "$@"
esac
rv=$?
+ case $* in
+ *-S* ) udevadm settle;;
+ esac
cat >&2 $targetdir/stderr
return $rv
}