From 0d711ba4d3b7fc72f6d02e3d452beb117379040b Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Mon, 31 Jan 2011 16:59:40 +1100 Subject: [PATCH] Allow test to detect 'resync=DELAYED' state There is no space around the '=' when resync is delayed, so allow for that in pattern matching. Signed-off-by: NeilBrown --- test | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test b/test index a94aef3..277f94a 100755 --- a/test +++ b/test @@ -127,14 +127,14 @@ check() { nosync ) sleep 0.5 - if grep -s -E '(resync|recovery|reshape) =' > /dev/null /proc/mdstat ; then + if grep -s -E '(resync|recovery|reshape) *=' > /dev/null /proc/mdstat ; then echo >&2 "ERROR resync or recovery is happening!"; cat /proc/mdstat ; exit 1; fi ;; wait ) sleep 0.1 - while grep -E '(resync|recovery|reshape|check|repair) =' > /dev/null /proc/mdstat + while grep -E '(resync|recovery|reshape|check|repair) *=' > /dev/null /proc/mdstat do sleep 2; done ;;