On 12/20/16 9:26 PM, Eryu Guan wrote: > 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 <sandeen@xxxxxxxxxx> > Signed-off-by: Eryu Guan <eguan@xxxxxxxxxx> Reviewed-by: Eric Sandeen <sandeen@xxxxxxxxxx> > --- > tests/generic/383 | 1 - > tests/generic/384 | 2 +- > tests/generic/385 | 2 +- > tests/generic/386 | 2 +- > 4 files changed, 3 insertions(+), 4 deletions(-) > > diff --git a/tests/generic/383 b/tests/generic/383 > index 93836ea..be5b19b 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 4784e47..452d26e 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 b7c5bd3..f07ae5d 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 0ceb14d..3aede60 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}" > > -- To unsubscribe from this list: send the line "unsubscribe fstests" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html