From 045495a3945db353568eba82c6a37c57a24f1800 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Tue, 4 Nov 2008 20:51:12 +1100 Subject: test: make sure udev isn't opening a device before closing it. As we open and close so quickly, udev might still have the device open. so call udevsettle before stopping an array during testing. Signed-off-by: NeilBrown --- test | 3 +++ 1 file changed, 3 insertions(+) (limited to 'test') diff --git a/test b/test index 9ceb531..22f142f 100644 --- a/test +++ b/test @@ -77,6 +77,9 @@ fi # mdadm always adds --quiet, and we want to see any unexpected messages mdadm() { rm -f $targetdir/stderr + case $* in + *-S* ) udevsettle;; + esac case $* in *-C* ) $mdadm 2> $targetdir/stderr --quiet "$@" --auto=yes;; * ) $mdadm 2> $targetdir/stderr --quiet "$@" -- cgit