Fix project quota checks

Project quota check in few tests should check SCRATCH_DEV and not
TEST_DEV. Fix that by making possible to pass device to be checked to
_require_prjquota().

Due to the problem tests didn't run with "Installed kernel does not
support project quotas" error.

Signed-off-by: Arkadiusz Miśkiewicz <arekm@maven.pl>
Signed-off-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:
Arkadiusz Miśkiewicz
2010-09-09 19:47:35 +02:00
committed by Christoph Hellwig
parent 903b50fad9
commit 4c622795d0
4 changed files with 10 additions and 6 deletions
+3 -2
View File
@@ -43,7 +43,6 @@ _supported_fs xfs
_supported_os Linux #IRIX
_require_scratch
_require_xfs_quota
_require_prjquota
# real QA test starts here
_scratch_mkfs_xfs | _filter_mkfs 2>$tmp.mkfs
@@ -57,8 +56,10 @@ else
export MOUNT_OPTIONS="$MOUNT_OPTIONS -o sync"
fi
# initial populate
_qmount
_require_prjquota $SCRATCH_DEV
# initial populate
target=$SCRATCH_MNT/target
$FSSTRESS_PROG -s 0xdeed -m8 -w -p4 -n1000 $FSSTRESS_AVOID -d $target
$FSSTRESS_PROG -s 0xdeed -m8 -z -p4 -n1000 -fsetxattr=500 -fchown=500 -d $target