Files
apfstests/tests/xfs/513.out
T
Anthony Iliopoulos 915c740030 xfs/513: fix allocsize on archs with pagesize larger than blocksize
The minimum accepted allocsize mount option value is page size, which
causes the particular test to fail in architectures where page size >
block size. Fix it by basing the value on the platform page size rather
than the block size as obtained from mkfs. In addition add a filter so
that different values can be used without breaking the golden output.

Signed-off-by: Anthony Iliopoulos <ailiopoulos@suse.com>
Reviewed-by: Zorro Lang <zlang@redhat.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
2020-03-08 23:47:56 +08:00

101 lines
3.8 KiB
Plaintext

QA output created by 513
** create loop device
** create loop log device
** create loop mount point
** start xfs mount testing ...
FORMAT:
TEST: "" "pass" "allocsize" "false"
TEST: "-o allocsize=PAGESIZE" "pass" "allocsize=PAGESIZE" "true"
TEST: "-o allocsize=1048576k" "pass" "allocsize=1048576k" "true"
TEST: "-o allocsize=2048" "fail"
TEST: "-o allocsize=2g" "fail"
FORMAT: -m crc=1
TEST: "" "pass" "attr2" "true"
TEST: "-o attr2" "pass" "attr2" "true"
TEST: "-o noattr2" "fail"
FORMAT: -m crc=0
TEST: "" "pass" "attr2" "true"
TEST: "-o attr2" "pass" "attr2" "true"
TEST: "-o noattr2" "pass" "attr2" "false"
FORMAT:
TEST: "" "pass" "discard" "false"
TEST: "-o discard" "pass" "discard" "true"
TEST: "-o nodiscard" "pass" "discard" "false"
TEST: "" "pass" "grpid" "false"
TEST: "-o grpid" "pass" "grpid" "true"
TEST: "-o bsdgroups" "pass" "grpid" "true"
TEST: "-o nogrpid" "pass" "grpid" "false"
TEST: "-o sysvgroups" "pass" "grpid" "false"
TEST: "" "pass" "filestreams" "false"
TEST: "-o filestreams" "pass" "filestreams" "true"
TEST: "" "pass" "ikeep" "false"
TEST: "-o ikeep" "pass" "ikeep" "true"
TEST: "-o noikeep" "pass" "ikeep" "false"
TEST: "" "pass" "inode64" "true"
TEST: "-o inode32" "pass" "inode32" "true"
TEST: "-o inode64" "pass" "inode64" "true"
TEST: "" "pass" "largeio" "false"
TEST: "-o largeio" "pass" "largeio" "true"
TEST: "-o nolargeio" "pass" "largeio" "false"
TEST: "-o logbufs=8" "pass" "logbufs=8" "true"
TEST: "-o logbufs=2" "pass" "logbufs=2" "true"
TEST: "-o logbufs=1" "fail"
TEST: "-o logbufs=9" "fail"
TEST: "-o logbufs=99999999999999" "fail"
FORMAT: -m crc=1 -l version=2
TEST: "-o logbsize=16384" "pass" "logbsize=16k" "true"
TEST: "-o logbsize=16k" "pass" "logbsize=16k" "true"
TEST: "-o logbsize=32k" "pass" "logbsize=32k" "true"
TEST: "-o logbsize=64k" "pass" "logbsize=64k" "true"
TEST: "-o logbsize=128k" "pass" "logbsize=128k" "true"
TEST: "-o logbsize=256k" "pass" "logbsize=256k" "true"
TEST: "-o logbsize=8k" "fail"
TEST: "-o logbsize=512k" "fail"
FORMAT: -m crc=0 -l version=1
TEST: "-o logbsize=16384" "pass" "logbsize=16k" "true"
TEST: "-o logbsize=16k" "pass" "logbsize=16k" "true"
TEST: "-o logbsize=32k" "pass" "logbsize=32k" "true"
TEST: "-o logbsize=64k" "fail"
FORMAT:
TEST: "" "pass" "logdev" "false"
TEST: "-o logdev=LOOP_SPARE_DEV" "fail"
FORMAT: -l logdev=LOOP_SPARE_DEV
TEST: "-o logdev=LOOP_SPARE_DEV" "pass" "logdev=LOOP_SPARE_DEV" "true"
TEST: "" "fail"
FORMAT:
TEST: "" "pass" "noalign" "false"
TEST: "-o noalign" "pass" "noalign" "true"
TEST: "" "pass" "norecovery" "false"
TEST: "-o norecovery,ro" "pass" "norecovery" "true"
TEST: "-o norecovery" "fail"
TEST: "" "pass" "nouuid" "false"
TEST: "-o nouuid" "pass" "nouuid" "true"
TEST: "" "pass" "noquota" "true"
TEST: "-o noquota" "pass" "noquota" "true"
TEST: "" "pass" "usrquota" "false"
TEST: "-o uquota" "pass" "usrquota" "true"
TEST: "-o usrquota" "pass" "usrquota" "true"
TEST: "-o quota" "pass" "usrquota" "true"
TEST: "-o uqnoenforce" "pass" "usrquota" "true"
TEST: "-o qnoenforce" "pass" "usrquota" "true"
TEST: "" "pass" "grpquota" "false"
TEST: "-o gquota" "pass" "grpquota" "true"
TEST: "-o grpquota" "pass" "grpquota" "true"
TEST: "-o gqnoenforce" "pass" "gqnoenforce" "true"
TEST: "" "pass" "prjquota" "false"
TEST: "-o pquota" "pass" "prjquota" "true"
TEST: "-o prjquota" "pass" "prjquota" "true"
TEST: "-o pqnoenforce" "pass" "pqnoenforce" "true"
FORMAT: -d sunit=128,swidth=128
TEST: "-o sunit=8,swidth=8" "pass" "sunit=8,swidth=8" "true"
TEST: "-o sunit=8,swidth=64" "pass" "sunit=8,swidth=64" "true"
TEST: "-o sunit=128,swidth=128" "pass" "sunit=128,swidth=128" "true"
TEST: "-o sunit=256,swidth=256" "pass" "sunit=256,swidth=256" "true"
TEST: "-o sunit=2,swidth=2" "fail"
FORMAT:
TEST: "" "pass" "swalloc" "false"
TEST: "-o swalloc" "pass" "swalloc" "true"
TEST: "" "pass" "wsync" "false"
TEST: "-o wsync" "pass" "wsync" "true"
** end of testing