Whamcloud - gitweb
b=20371
authorgrev <grev>
Mon, 24 Aug 2009 11:27:32 +0000 (11:27 +0000)
committergrev <grev>
Mon, 24 Aug 2009 11:27:32 +0000 (11:27 +0000)
i=Oleg.Drokin
i=Alexey.Lyashkov
test_151 fix for single node setup

lustre/tests/sanity.sh
lustre/tests/test-framework.sh

index 7a96c7a..b789774 100644 (file)
@@ -5816,19 +5816,13 @@ test_150() {
 }
 run_test 150 "truncate/append tests"
 
-function roc_access() {
-       local list=$(comma_list $(osts_nodes))
-       ACCNUM=`do_nodes $list $LCTL get_param -n obdfilter.*.stats | \
-               grep 'cache_access' | awk '{print $2}' | \
-               awk '{sum=sum+$3} END{print sum}'`
-       echo $ACCNUM
-}
-
 function roc_hit() {
        local list=$(comma_list $(osts_nodes))
-       ACCNUM=`do_nodes $list $LCTL get_param -n obdfilter.*.stats | \
-               grep 'cache_hit' | awk '{print $2}' | \
-               awk '{sum=sum+$1} END{print sum}'`
+       local log=$TMP/${TESTSUITE}-$TESTNAME.param
+       do_nodes $list "$LCTL get_param -n obdfilter.*.stats" >$log
+
+       local ACCNUM=`awk '/^cache_hit/ {sum=sum+$2} END{print sum}' $log`
+       rm -f $log 
        echo $ACCNUM
 }
 
index 6198f17..afeabe4 100644 (file)
@@ -1268,7 +1268,11 @@ do_nodes() {
     shift
 
     if $(single_local_node $rnodes); then
-        do_node --verbose $rnodes $@
+        if $verbose; then
+           do_node --verbose $rnodes $@
+        else
+           do_node $rnodes $@
+        fi
         return $?
     fi