sanity-quota test 60 was added to Lustre tag 2.11.53. Thus,
we need to check that the server is 2.11.53 or later before
running test 60.
This patch is back-port from:
Lustre-commit:
d187a78afc960849c3eb86a1a0559c9ba00e8cdf
Lustre-change: https://review.whamcloud.com/33418
Test-Parameters: trivial serverjob=lustre-b2_10 serverbuildno=152 testlist=sanity-quota
Test-Parameters: testlist=sanity-quota
Signed-off-by: James Nunez <jnunez@whamcloud.com>
Change-Id: I5db738f0776b5615165977df1708f197f215b994
Reviewed-by: Wei Liu <sarah@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34094
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
. $LUSTRE/tests/test-framework.sh
init_test_env $@
. ${CONFIG:=$LUSTRE/tests/cfg/$NAME.sh}
+get_lustre_env
init_logging
DIRECTIO=${DIRECTIO:-$LUSTRE/tests/directio}
run_test 59 "lfs project dosen't crash kernel with project disabled"
test_60() {
+ [ $MDS1_VERSION -lt $(version_code 2.11.53) ] &&
+ skip "Needs MDS version 2.11.53 or later."
setup_quota_test || error "setup quota failed with $?"
trap cleanup_quota_test EXIT
+
local testfile=$DIR/$tdir/$tfile
local limit=100