mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
generic/594: require setquota tool supports project quota
The old setquota tool doesn't support project quota, it doesn't has "-P, --project" option. So _notrun the test to avoid a failure. Signed-off-by: Zorro Lang <zlang@redhat.com> Reviewed-by: Eryu Guan <guaneryu@gmail.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
@@ -124,6 +124,15 @@ _scratch_enable_pquota()
|
||||
esac
|
||||
}
|
||||
|
||||
_require_setquota_project()
|
||||
{
|
||||
setquota --help 2>&1 | \
|
||||
grep -q "\-P, \-\-project[[:space:]]*set limits for project"
|
||||
if [ "$?" -ne 0 ];then
|
||||
_notrun "setquota doesn't support project quota (-P)"
|
||||
fi
|
||||
}
|
||||
|
||||
#
|
||||
# checks for user nobody in /etc/passwd and /etc/group.
|
||||
#
|
||||
|
||||
@@ -34,6 +34,7 @@ rm -f $seqres.full
|
||||
_supported_fs generic
|
||||
_supported_os Linux
|
||||
_require_scratch
|
||||
_require_setquota_project
|
||||
# V4 XFS doesn't support to mount project and group quota together
|
||||
if [ "$FSTYP" = "xfs" ];then
|
||||
_require_scratch_xfs_crc
|
||||
|
||||
Reference in New Issue
Block a user