mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
generic/566: use _require_xfs_quota_foreign and remove -f option
xfstests should decide if xfs_quota needs the -f option by _require_xfs_quota_foreign, not write the -f option after $XFS_QUOTA_PROG manually. The later way will cause unexpected error on an old system which xfsprogs doesn't support the -f option. Signed-off-by: Yang Xu <xuyang2018.jy@cn.fujitsu.com> Tested-by: Murphy Zhou <jencce.kernel@gmail.com> Acked-by: Murphy Zhou <jencce.kernel@gmail.com> Acked-by: Zorro Lang <zlang@redhat.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
+3
-2
@@ -34,6 +34,7 @@ _supported_os Linux
|
||||
_supported_fs generic
|
||||
_require_scratch
|
||||
_require_quota
|
||||
_require_xfs_quota_foreign
|
||||
_require_user
|
||||
|
||||
rm -f $seqres.full
|
||||
@@ -45,13 +46,13 @@ _qmount
|
||||
dir="$SCRATCH_MNT/dummy"
|
||||
mkdir -p $dir
|
||||
chown $qa_user $dir
|
||||
$XFS_QUOTA_PROG -x -f -c "limit -g bsoft=100k bhard=100k $qa_user" $SCRATCH_MNT
|
||||
$XFS_QUOTA_PROG -x -c "limit -g bsoft=100k bhard=100k $qa_user" $SCRATCH_MNT
|
||||
|
||||
$XFS_IO_PROG -f -c 'pwrite -S 0x58 0 1m' $dir/foo >> $seqres.full
|
||||
chown $qa_user "${dir}/foo"
|
||||
_user_do "chgrp $qa_user ${dir}/foo" 2>&1 | _filter_scratch
|
||||
ls -la ${dir} >> $seqres.full
|
||||
$XFS_QUOTA_PROG -x -f -c 'report -hag' $SCRATCH_MNT >> $seqres.full
|
||||
$XFS_QUOTA_PROG -x -c 'report -hag' $SCRATCH_MNT >> $seqres.full
|
||||
|
||||
# success, all done
|
||||
status=0
|
||||
|
||||
Reference in New Issue
Block a user