mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
generic/235: Fix false failure on ext2
The test gives false failure on ext2 filesystem as 64k file already has indirect block and so space usage does not exactly match expectation. The test really needs to verify only whether quota accounting got reenabled so just test using creating another empty file which is not prone to these problems. Signed-off-by: Jan Kara <jack@suse.cz> Reviewed-by: Eryu Guan <guaneryu@gmail.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
+3
-2
@@ -55,8 +55,9 @@ _try_scratch_mount "-o remount,ro" 2>&1 | tee -a $seqres.full | _filter_scratch
|
||||
touch $SCRATCH_MNT/failed 2>&1 | tee -a $seqres.full | _filter_scratch
|
||||
_try_scratch_mount "-o remount,rw" 2>&1 | tee -a $seqres.full | _filter_scratch
|
||||
|
||||
$XFS_IO_PROG -c 'pwrite 0 64k' -c 'fsync' \
|
||||
$SCRATCH_MNT/testfile >>$seqres.full 2>&1
|
||||
touch $SCRATCH_MNT/testfile2
|
||||
chown $qa_user:$qa_user $SCRATCH_MNT/testfile2
|
||||
|
||||
do_repquota
|
||||
|
||||
_scratch_unmount 2>/dev/null
|
||||
|
||||
@@ -17,10 +17,10 @@ Block grace time: 7days; Inode grace time: 7days
|
||||
Block limits File limits
|
||||
User used soft hard grace used soft hard grace
|
||||
----------------------------------------------------------------------
|
||||
fsgqa -- 64 0 0 1 0 0
|
||||
fsgqa -- 0 0 0 2 0 0
|
||||
*** Report for group quotas on device SCRATCH_DEV
|
||||
Block grace time: 7days; Inode grace time: 7days
|
||||
Block limits File limits
|
||||
Group used soft hard grace used soft hard grace
|
||||
----------------------------------------------------------------------
|
||||
fsgqa -- 64 0 0 1 0 0
|
||||
fsgqa -- 0 0 0 2 0 0
|
||||
|
||||
Reference in New Issue
Block a user