From: Mikhal Pershin Date: Wed, 8 Nov 2017 09:58:37 +0000 (+0300) Subject: LU-3285 tests: disable DOM files in racer by default X-Git-Tag: 2.10.56~64^2~1 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=4eefbc353d464dcbf24afcc575f5a9830cdc6806;p=fs%2Flustre-release.git LU-3285 tests: disable DOM files in racer by default Use RACER_ENABLE_DOM=true to enable dom files in racer explicitly. Test-Parameters: mdssizegb=20 mdscount=1 mdtcount=1 testlist=racer Signed-off-by: Mikhal Pershin Change-Id: Ibcbbff0dd995903915a2404c1076108e2016a4cb Reviewed-on: https://review.whamcloud.com/30020 Tested-by: Jenkins Reviewed-by: Jinshan Xiong Tested-by: Maloo --- diff --git a/lustre/tests/racer.sh b/lustre/tests/racer.sh index 9e2bf50..e6220c5 100644 --- a/lustre/tests/racer.sh +++ b/lustre/tests/racer.sh @@ -43,6 +43,7 @@ RACER_ENABLE_REMOTE_DIRS=${RACER_ENABLE_REMOTE_DIRS:-false} RACER_ENABLE_STRIPED_DIRS=${RACER_ENABLE_STRIPED_DIRS:-false} RACER_ENABLE_MIGRATION=${RACER_ENABLE_MIGRATION:-false} RACER_ENABLE_SNAPSHOT=${RACER_ENABLE_SNAPSHOT:-true} +RACER_ENABLE_DOM=${RACER_ENABLE_DOM:-false} check_progs_installed $CLIENTS $racer || { skip_env "$racer not found" && exit 0; } @@ -79,6 +80,7 @@ test_1() { RACER_ENABLE_REMOTE_DIRS=$RACER_ENABLE_REMOTE_DIRS \ RACER_ENABLE_STRIPED_DIRS=$RACER_ENABLE_STRIPED_DIRS \ RACER_ENABLE_MIGRATION=$RACER_ENABLE_MIGRATION \ + RACER_ENABLE_DOM=$RACER_ENABLE_DOM \ LFS=$LFS \ $racer $rdir $NUM_RACER_THREADS" & pid=$! diff --git a/lustre/tests/racer/file_create.sh b/lustre/tests/racer/file_create.sh index cf7b6f2..c07c813 100755 --- a/lustre/tests/racer/file_create.sh +++ b/lustre/tests/racer/file_create.sh @@ -1,6 +1,6 @@ #!/bin/bash trap 'kill $(jobs -p)' EXIT - +RACER_ENABLE_DOM=${RACER_ENABLE_DOM:-false} DIR=$1 MAX=$2 MAX_MB=${RACER_MAX_MB:-8} @@ -16,8 +16,10 @@ layout=(raid0 raid0) layout+=(pfl pfl pfl) # check if it supports DoM -[[ $(lustre_version_code $SINGLEMDS) -ge $(version_code 2.10.53) ]] && - layout+=(dom dom) +if $RACER_ENABLE_DOM ; then + [[ $(lustre_version_code $SINGLEMDS) -ge $(version_code 2.10.53) ]] && + layout+=(dom dom dom) +fi echo "layout: ${layout[*]}"