mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
eaa652fbb2
Fix the reflink quota tests to su to the fsgqa user so that we actually test enforcement of quotas. Seems that XFS enforces user quotas even if root is writing to a user file, whereas everything else lets root writes through. Also clean up some of the variable usage and _require_user. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Eryu Guan <eguan@redhat.com> Signed-off-by: Eryu Guan <eguan@redhat.com>
26 lines
510 B
Plaintext
26 lines
510 B
Plaintext
QA output created by 328
|
|
Format and mount
|
|
Create the original files
|
|
root 0 0 0
|
|
fsgqa 3072 0 0
|
|
Set hard quota to prevent rewrite
|
|
root 0 0 0
|
|
fsgqa 3072 0 1024
|
|
Try to dio write the whole file
|
|
pwrite: Disk quota exceeded
|
|
root 0 0 0
|
|
fsgqa 3072 0 1024
|
|
Try to write the whole file
|
|
pwrite: Disk quota exceeded
|
|
root 0 0 0
|
|
fsgqa 3072 0 1024
|
|
Set hard quota to allow rewrite
|
|
root 0 0 0
|
|
fsgqa 3072 0 8192
|
|
Try to dio write the whole file
|
|
root 0 0 0
|
|
fsgqa 3072 0 8192
|
|
Try to write the whole file
|
|
root 0 0 0
|
|
fsgqa 3072 0 8192
|