From: Eryu Guan Date: Fri, 16 Dec 2016 04:14:14 +0000 (+0800) Subject: Revert "generic/38[3-6]: require project quota to be enabled on SCRATCH_DEV" X-Git-Tag: v2022.05.01~2228 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=f722c48d4cd5b4ed805210e55fbac6ddd6a7c21c;p=users%2Fhch%2Fxfstests-dev.git Revert "generic/38[3-6]: require project quota to be enabled on SCRATCH_DEV" Commit 23f60ef304d ("generic/38[3-6]: require project quota to be enabled on SCRATCH_DEV") introduced a regression that leads _require_projquota, which uses src/feature to call a quotactl, operate before the filesystem is mounted, and results in tests not run on XFS and ext4. Revert the problematic patch first, because don't want to lose project quota test coverage on XFS and ext4. We can fix the false failure on ext3/2 later, Reported-by: Eric Sandeen Reviewed-by: Eric Sandeen Signed-off-by: Eryu Guan --- diff --git a/tests/generic/383 b/tests/generic/383 index 93836eaa9..be5b19b75 100755 --- a/tests/generic/383 +++ b/tests/generic/383 @@ -54,7 +54,6 @@ _require_xfs_quota_foreign _scratch_mkfs >/dev/null 2>&1 _scratch_enable_pquota -_require_prjquota $SCRATCH_DEV do_project_test() { diff --git a/tests/generic/384 b/tests/generic/384 index 4784e47fc..452d26e34 100755 --- a/tests/generic/384 +++ b/tests/generic/384 @@ -73,10 +73,10 @@ chmod a+rwx $seqres.full # arbitrary users will write here _require_scratch _scratch_mkfs >/dev/null 2>&1 _scratch_enable_pquota -_require_prjquota $SCRATCH_DEV _qmount_option "prjquota" _qmount +_require_prjquota $SCRATCH_DEV report_quota() { diff --git a/tests/generic/385 b/tests/generic/385 index b7c5bd395..f07ae5d5b 100755 --- a/tests/generic/385 +++ b/tests/generic/385 @@ -71,9 +71,9 @@ quota_cmd="$XFS_QUOTA_PROG -D $tmp.projects -P $tmp.projid" _scratch_mkfs >/dev/null 2>&1 _scratch_enable_pquota -_require_prjquota $SCRATCH_DEV _qmount_option "prjquota" _qmount +_require_prjquota $SCRATCH_DEV # # Create the project root diff --git a/tests/generic/386 b/tests/generic/386 index 0ceb14de9..3aede60b6 100755 --- a/tests/generic/386 +++ b/tests/generic/386 @@ -127,10 +127,10 @@ echo $proj_num:$proj_dir > "$my_projects" _scratch_mkfs >> "$seqres.full" 2>&1 _scratch_enable_pquota -_require_prjquota $SCRATCH_DEV _qmount_option "prjquota" _qmount +_require_prjquota $SCRATCH_DEV mkdir -p "${proj_dir}"