Whamcloud - gitweb
b=13173
authorgrev <grev>
Mon, 13 Aug 2007 08:44:42 +0000 (08:44 +0000)
committergrev <grev>
Mon, 13 Aug 2007 08:44:42 +0000 (08:44 +0000)
i=Adilger
i=Nathan

Skip test if nstripe gt OSTCOUNT.

lustre/tests/sanity.sh

index 6c8d95b..dc89ce9 100644 (file)
@@ -1997,12 +1997,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 -o $nstripe -gt 1024 ] ; 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