From: Nathaniel Clark Date: Mon, 11 Nov 2013 20:05:45 +0000 (-0500) Subject: LU-3889 tests: fix parallel-scale typo and allow overrides X-Git-Tag: 2.5.52~75 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=abd7b8c9e13681fd3baf463ccb9619f9bdf25e30 LU-3889 tests: fix parallel-scale typo and allow overrides This fixes a typo introduced by change #7778. This also allows overriding all variables that are set lower due to SLOW=no, which is forced for ZFS tests. This will allow values specified by caller for all variables even when testing on ZFS. Test-Parameters: envdefinitions=SLOW=yes mdtfilesystemtype=zfs mdsfilesystemtype=zfs ostfilesystemtype=zfs testlist=parallel-scale Signed-off-by: Nathaniel Clark Change-Id: I5b585ffa28c9f7d729d5169ff96c383cc0af38d3 Reviewed-on: http://review.whamcloud.com/8234 Reviewed-by: Cliff White Reviewed-by: Andreas Dilger Tested-by: Jenkins Tested-by: Maloo --- diff --git a/lustre/tests/parallel-scale.sh b/lustre/tests/parallel-scale.sh index bb366a9..af4ad5d 100644 --- a/lustre/tests/parallel-scale.sh +++ b/lustre/tests/parallel-scale.sh @@ -15,11 +15,11 @@ if [ $(facet_fstype $SINGLEMDS) = zfs -o $(facet_fstype "ost1") = zfs ]; then ZFSSLOW=$SLOW SLOW=no - cbench_IDIRS=1 - cbench_RUNS=1 + cbench_IDIRS=${cbench_IDIRS:-1} + cbench_RUNS=${cbench_RUNS:-1} - mdtest_nFiles=10000 - statahead_NUMFILES=100000 + mdtest_nFiles=${mdtest_nFiles:-"10000"} + statahead_NUMFILES=${statahead_NUMFILES:-100000} fi # common setup @@ -36,25 +36,25 @@ if [ "$SLOW" = "no" ]; then fi # metabench -[ "$SLOW" = "no" ] && mbench_NFILES=10000 +[ "$SLOW" = "no" ] && mbench_NFILES=${mbench_NFILES:-10000} # simul -[ "$SLOW" = "no" ] && simul_REP=2 +[ "$SLOW" = "no" ] && simul_REP=${simul_REP:-2} # connectathon -[ "$SLOW" = "no" ] && cnt_NRUN=2 +[ "$SLOW" = "no" ] && cnt_NRUN=${cnt_NRUN:-2} # cascading rw -[ "$SLOW" = "no" ] && casc_REP=10 +[ "$SLOW" = "no" ] && casc_REP=${casc_REP:-10} # IOR -[ "$SLOW" = "no" ] && ior_DURATION=5 +[ "$SLOW" = "no" ] && ior_DURATION=${ior_DURATION:-5} # write_append_truncate -[ "$SLOW" = "no" ] && write_REP=100 +[ "$SLOW" = "no" ] && write_REP=${write_REP:-100} # write_disjoint -[ "$SLOW" = "no" ] && wdisjoint_REP=100 +[ "$SLOW" = "no" ] && wdisjoint_REP=${wdisjoint_REP:-100} . $LUSTRE/tests/functions.sh @@ -135,7 +135,7 @@ test_statahead () { } run_test statahead "statahead test, multiple clients" -[ $(facet_fstype $SINGLEMDS) = zfs -o $(facet_fstype "ost1") = zfs] && +[ $(facet_fstype $SINGLEMDS) = zfs -o $(facet_fstype "ost1") = zfs ] && SLOW=$ZFSSLOW complete $SECONDS