Whamcloud - gitweb
b=13173
authorgrev <grev>
Wed, 8 Aug 2007 17:58:04 +0000 (17:58 +0000)
committergrev <grev>
Wed, 8 Aug 2007 17:58:04 +0000 (17:58 +0000)
i=Adilger
i=Nathan

Skip test if nstripe gt OSTCOUNT.

lustre/tests/sanity.sh

index 48ceec3..94a68c9 100644 (file)
@@ -1921,12 +1921,13 @@ run_test 44 "zero length read from a sparse stripe ============="
 test_44a() {
     local nstripe=`$LCTL lov_getconfig $DIR | grep default_stripe_count: | \
                          awk '{print $2}'`
+    [ -z "$nstripe" ] && skip "can't get stripe info" && return
+    [ "$nstripe" -gt "$OSTCOUNT" ] && skip "Wrong default_stripe_count: $nstripe (OSTCOUNT: $OSTCOUNT)" && return
     local stride=`$LCTL lov_getconfig $DIR | grep default_stripe_size: | \
                       awk '{print $2}'`
     if [ $nstripe -eq 0 ] ; then
         nstripe=`$LCTL lov_getconfig $DIR | grep obd_count: | awk '{print $2}'`
     fi
-    [ -z "$nstripe" ] && error "can't get stripe info"
 
     OFFSETS="0 $((stride/2)) $((stride-1))"
     for offset in $OFFSETS ; do