From 86295a2d5501f81a0596483287214573dc7f8127 Mon Sep 17 00:00:00 2001 From: Elena Gryaznova Date: Tue, 27 Mar 2018 20:59:55 +0300 Subject: [PATCH] LU-10857 tests: allow to disable project quotas Project quotas is disabled by default, sanity-quota.sh enables it always if project quota supported. Patch adds the possibility to disable project quotas for regular user/group quota testing by using ENABLE_PROJECT_QUOTAS=false. Test-Parameters: trivial testlist=sanity-quota envdefinitions=ENABLE_PROJECT_QUOTAS=false Signed-off-by: Elena Gryaznova Change-Id: I48176898fd940d66d0ebee4ef085a0bcece02ee9 Reviewed-on: https://review.whamcloud.com/31796 Tested-by: Jenkins Reviewed-by: Wang Shilong Tested-by: Maloo Reviewed-by: Andrew Perepechko Reviewed-by: Oleg Drokin --- lustre/tests/sanity-quota.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lustre/tests/sanity-quota.sh b/lustre/tests/sanity-quota.sh index 42f7694..0fe27bb 100755 --- a/lustre/tests/sanity-quota.sh +++ b/lustre/tests/sanity-quota.sh @@ -71,7 +71,9 @@ export QUOTA_AUTO=0 check_and_setup_lustre +ENABLE_PROJECT_QUOTAS=${ENABLE_PROJECT_QUOTAS:-true} is_project_quota_supported() { + $ENABLE_PROJECT_QUOTAS || return 1 [ "$(facet_fstype $SINGLEMDS)" == "ldiskfs" ] && [ $(lustre_version_code $SINGLEMDS) -gt \ $(version_code 2.9.55) ] && -- 1.8.3.1