Whamcloud - gitweb
LU-14719 lod: distributed transaction check space
[fs/lustre-release.git] / lustre / tests / replay-single.sh
index a0ac037..47989b8 100755 (executable)
@@ -4159,23 +4159,25 @@ test_111f() {
 run_test 111f "DNE: unlink striped dir, uncommit on MDT1, fail MDT1/MDT2"
 
 test_111g() {
-       [ $MDSCOUNT -lt 2 ] && skip "needs >= 2 MDTs" && return 0
-       [[ "$MDS1_VERSION" -ge $(version_code 2.7.56) ]] ||
+       (( $MDSCOUNT >= 2 )) || skip "needs >= 2 MDTs"
+       (( $MDS1_VERSION -ge $(version_code 2.7.56) )) ||
                skip "Need MDS version at least 2.7.56"
 
-       ([ $FAILURE_MODE == "HARD" ] &&
-               [ "$(facet_host mds1)" == "$(facet_host mds2)" ]) &&
-               skip "MDTs needs to be on diff hosts for HARD fail mode" &&
-               return 0
+       ([ $FAILURE_MODE != "HARD" ] ||
+               [ "$(facet_host mds1)" != "$(facet_host mds2)" ]) ||
+               skip "MDTs needs to be on diff hosts for HARD fail mode"
 
+       start_full_debug_logging
        mkdir -p $DIR/$tdir
        $LFS mkdir -i1 -c2 $DIR/$tdir/striped_dir
+       $LFS df -i
        replay_barrier mds1
        replay_barrier mds2
        rm -rf $DIR/$tdir/striped_dir
        fail mds1,mds2
        $CHECKSTAT -t dir $DIR/$tdir/striped_dir &&
-                       error "striped dir still exists"
+               error "striped dir still exists"
+       stop_full_debug_logging
        return 0
 }
 run_test 111g "DNE: unlink striped dir, fail MDT1/MDT2"