Files
apfstests/tests/xfs/513.out
T
Zorro Lang 30612dc06a xfs: xfs mount option sanity test
XFS is changing to suit the new mount API, so add this case to make
sure the changing won't bring in regression issue on xfs mount
option parse phase, and won't change some default behaviors either.

Signed-off-by: Zorro Lang <zlang@redhat.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
2020-02-17 21:15:13 +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=4k" "pass" "allocsize=4k" "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