From: Zhilong Liu Date: Mon, 28 Aug 2017 09:24:30 +0000 (+0800) Subject: mdadm/test: get rid of tests/check X-Git-Tag: mdadm-4.1-rc1~89 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d3fba6633e38487de9b64c9465968036b001b823;p=thirdparty%2Fmdadm.git mdadm/test: get rid of tests/check The tests/check can be removed due to check() in new 'test' has covered various checking. Signed-off-by: Zhilong Liu Signed-off-by: Jes Sorensen --- diff --git a/tests/check b/tests/check deleted file mode 100644 index f4ed6d5b..00000000 --- a/tests/check +++ /dev/null @@ -1,35 +0,0 @@ - -case $1 in - raid* | linear ) - grep -s "active $1 " /proc/mdstat > /dev/null || { - echo >&2 "ERROR active $1 not found" ; cat /proc/mdstat ; exit 1;} - ;; - resync | recovery ) - sleep 0.1 - grep -s $1 /proc/mdstat > /dev/null || { - echo >&2 ERROR no $1 happening; cat /proc/mdstat; exit 1; } - ;; - - nosync ) - sleep 0.5 - grep -s 're[synccovery]* =' > /dev/null /proc/mdstat && { - echo >&2 "ERROR resync or recovery is happening!"; cat /proc/mdstat ; exit 1; } - ;; - - wait ) - sleep 0.1 - while grep 're[synccovery]* =' > /dev/null /proc/mdstat - do sleep 2; - done - ;; - - state ) - grep -s "blocks.*\[$2\]\$" /proc/mdstat > /dev/null || { - echo >&2 "ERROR state $2 not found!"; cat /proc/mdstat ; exit 1; } - sleep 0.5 - ;; - - * ) echo >&2 ERROR unknown check $1 ; exit 1; -esac - -exit 0