From 78b38388cc3aa8f2f9ed367bc812165f24cbdb6a Mon Sep 17 00:00:00 2001 From: Bobi Jam Date: Thu, 24 Nov 2011 17:55:26 +0800 Subject: [PATCH] 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 --- lustre-iokit/obdfilter-survey/obdfilter-survey | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) 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 -- 1.8.3.1