Whamcloud - gitweb
LU-10857 tests: allow to disable project quotas 96/31796/5
authorElena Gryaznova <c17455@cray.com>
Tue, 27 Mar 2018 17:59:55 +0000 (20:59 +0300)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 12 May 2018 03:52:54 +0000 (03:52 +0000)
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 <c17455@cray.com>
Change-Id: I48176898fd940d66d0ebee4ef085a0bcece02ee9
Reviewed-on: https://review.whamcloud.com/31796
Tested-by: Jenkins
Reviewed-by: Wang Shilong <wshilong@ddn.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andrew Perepechko <c17827@cray.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/tests/sanity-quota.sh

index 42f7694..0fe27bb 100755 (executable)
@@ -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) ] &&