From: Bobi Jam Date: Thu, 24 Nov 2011 09:55:26 +0000 (+0800) Subject: LU-844 test: limit max IO data size for obdfilter test X-Git-Tag: 2.1.54~27 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=78b38388cc3aa8f2f9ed367bc812165f24cbdb6a LU-844 test: limit max IO data size for obdfilter test obdfilter-survey disk case test only supports maximum 1M IO data. Signed-off-by: Bobi Jam Change-Id: Id974a3cacf50ffe760771224a285b0b7cd308840 Reviewed-on: http://review.whamcloud.com/1741 Tested-by: Hudson Tested-by: Maloo Reviewed-by: Lai Siyao Reviewed-by: Yu Jian Reviewed-by: Oleg Drokin --- diff --git a/lustre-iokit/obdfilter-survey/obdfilter-survey b/lustre-iokit/obdfilter-survey/obdfilter-survey index 4ebb3e6..2a43d7f 100755 --- a/lustre-iokit/obdfilter-survey/obdfilter-survey +++ b/lustre-iokit/obdfilter-survey/obdfilter-survey @@ -272,9 +272,14 @@ for trgt in $targets; do ndevs=$((ndevs+1)) done if [ $case == "disk" ]; then - for ((i = 0; i < $ndevs; i++)); do - ost_names[$i]=${client_names[$i]} - done + if [ $rszhi -gt 1024 ]; then + echo "Test disk case support maximum 1024KB IO data" \ + "(rszhi=$rszhi is too big) please use a smaller value." + exit 1 + fi + for ((i = 0; i < $ndevs; i++)); do + ost_names[$i]=${client_names[$i]} + done fi if [ $case == "netdisk" ]; then if [ "$targets" ]; then