i=Brian
recovery-mds-scale for SLOW=no
PERFORMANCE_SANITY="done"
fi
PERFORMANCE_SANITY="done"
fi
-[ "$SLOW" = no ] && RECOVERY_MDS_SCALE="no"
[ "$RECOVERY_MDS_SCALE" != "no" ] && skip_remmds recovery-mds-scale && RECOVERY_MDS_SCALE=no && MSKIPPED=1
[ "$RECOVERY_MDS_SCALE" != "no" ] && skip_remost recovery-mds-scale && RECOVERY_MDS_SCALE=no && OSKIPPED=1
if [ "$RECOVERY_MDS_SCALE" != "no" ]; then
[ "$RECOVERY_MDS_SCALE" != "no" ] && skip_remmds recovery-mds-scale && RECOVERY_MDS_SCALE=no && MSKIPPED=1
[ "$RECOVERY_MDS_SCALE" != "no" ] && skip_remost recovery-mds-scale && RECOVERY_MDS_SCALE=no && OSKIPPED=1
if [ "$RECOVERY_MDS_SCALE" != "no" ]; then
ERRORS_OK="" # No application failures should occur during this test.
FLAVOR=${FLAVOR:-"MDS"}
ERRORS_OK="" # No application failures should occur during this test.
FLAVOR=${FLAVOR:-"MDS"}
+if [ "$FLAVOR" == "MDS" ]; then
+ SERVERS=$MDTS
+else
+ SERVERS=$OSTS
+fi
+
+if [ "$SLOW" = "no" ]; then
+ DURATION=${DURATION:-$((60 * 30))}
+ SERVER_FAILOVER_PERIOD=${SERVER_FAILOVER_PERIOD:-$((60 * 5))}
+else
+ DURATION=${DURATION:-$((60 * 60 * 24))}
+ SERVER_FAILOVER_PERIOD=${SERVER_FAILOVER_PERIOD:-$((60 * 10))} # 10 minutes
+fi
+
rm -f $END_RUN_FILE
vmstatLOG=${TESTSUITELOG}_$(basename $0 .sh).vmstat
rm -f $END_RUN_FILE
vmstatLOG=${TESTSUITELOG}_$(basename $0 .sh).vmstat
trap summary_and_cleanup EXIT INT
trap summary_and_cleanup EXIT INT
-DURATION=${DURATION:-$((60*60*24))}
ELAPSED=0
NUM_FAILOVERS=0
ELAPSED=0
NUM_FAILOVERS=0
START_TS=$(date +%s)
CURRENT_TS=$START_TS
START_TS=$(date +%s)
CURRENT_TS=$START_TS
-if [ "$FLAVOR" == "MDS" ]; then
- SERVER_FAILOVER_PERIOD=$MDS_FAILOVER_PERIOD
- SERVERS=$MDTS
-else
- SERVER_FAILOVER_PERIOD=$OSS_FAILOVER_PERIOD
- SERVERS=$OSTS
-fi
-
-SERVER_FAILOVER_PERIOD=${SERVER_FAILOVER_PERIOD:-$((60 * 10))} # 10 minutes
-
MINSLEEP=${MINSLEEP:-120}
REQFAIL_PERCENT=${REQFAIL_PERCENT:-3} # bug17839 comment 62
REQFAIL=${REQFAIL:-$(( DURATION / SERVER_FAILOVER_PERIOD * REQFAIL_PERCENT / 100))}
MINSLEEP=${MINSLEEP:-120}
REQFAIL_PERCENT=${REQFAIL_PERCENT:-3} # bug17839 comment 62
REQFAIL=${REQFAIL:-$(( DURATION / SERVER_FAILOVER_PERIOD * REQFAIL_PERCENT / 100))}
- log "Starting failover on $SERVERNODE"
+ log "Starting failover on $SERVERFACET"
facet_failover "$SERVERFACET" || exit 1
facet_failover "$SERVERFACET" || exit 1