aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-01-04generic: update setgid testsfstests.setgid.v6.2.v2Christian Brauner12-42/+68
2023-01-03To: fstests@vger.kernel.orgChristian Brauner0-0/+0
2023-01-01generic/575: test 1K Merkle tree block sizeEric Biggers2-18/+47
2023-01-01generic/624: test multiple Merkle tree block sizesEric Biggers3-44/+101
2023-01-01generic/574: test multiple Merkle tree block sizesEric Biggers2-166/+136
2023-01-01generic/577: support non-4K Merkle tree block sizeEric Biggers2-15/+17
2023-01-01generic/573: support non-4K Merkle tree block sizeEric Biggers1-4/+4
2023-01-01generic/572: support non-4K Merkle tree block sizeEric Biggers2-22/+9
2023-01-01common/verity: add _filter_fsverity_digest()Eric Biggers1-0/+8
2023-01-01common/verity: use FSV_BLOCK_SIZE by defaultEric Biggers1-2/+14
2023-01-01common/verity: set FSV_BLOCK_SIZE to an appropriate valueEric Biggers1-5/+27
2023-01-01common/verity: add and use _fsv_can_enable()Eric Biggers3-13/+8
2022-12-25btrfs/154: migrate to python3Qu Wenruo3-9/+19
2022-12-25xfs/179: modify test to trigger refcount update bugsDarrick J. Wong1-3/+29
2022-12-25xfs: regression test for writes racing with reclaim writebackDarrick J. Wong2-0/+128
2022-12-25xfs: regression test for writeback corruption bugDarrick J. Wong4-0/+293
2022-12-25btrfs/220: fix the test failure due to new default mount optionQu Wenruo1-2/+8
2022-12-25btrfs: new test for logical inode resolution panicBoris Burkov2-0/+105
2022-12-25xfs/122: fix EFI/EFD log format structure size after flex array conversionDarrick J. Wong3-4/+29
2022-12-25xfs: Test bulkstat special query for root inodeHironori Shiina2-0/+65
2022-12-17fuzzy: don't fail on compressed metadumpsDarrick J. Wong1-3/+2
2022-12-17common/populate: move decompression code to _{xfs,ext4}_mdrestoreDarrick J. Wong3-11/+20
2022-12-17common/xfs: create a helper for restoring metadumps to the scratch devsDarrick J. Wong9-11/+20
2022-12-17common/populate: create helpers to handle restoring metadumpsDarrick J. Wong4-3/+22
2022-12-17xfs/243: add _require_scratch_delalloc()Xiao Yang1-0/+1
2022-12-17src/vfs/utils: Reset errno to zero when detect O_TMPFILEYang Xu1-2/+4
2022-12-16check: wipe tmp.arglistLeah Rumancik1-1/+1
2022-12-15check: ensure sect_stop is initialized if interruptedDavid Disseldorp1-0/+1
2022-12-14xfs/018: fix attr value setting in this testDarrick J. Wong2-13/+46
2022-12-14check: call _check_dmesg even if the test case failedQu Wenruo1-0/+3
2022-12-13common/populate: Ensure that S_IFDIR.FMT_BTREE is in btree formatZiyang Zhang2-1/+42
2022-12-13common/xfs: Add a helper to export inode core sizeZiyang Zhang6-5/+25
2022-12-11fstests: batch update of file mode and untracked filesShiyang Ruan2-0/+2
2022-12-11fstests: btrfs/219: remove it from auto groupQu Wenruo1-1/+1
2022-12-11fstests: btrfs/080: fix the stray '\'Qu Wenruo1-1/+1
2022-12-11generic/273: Limit number of files by available inodesJan Kara1-2/+14
2022-12-08ext4/044: Fix failure when mount options are incompatible with ext3Jan Kara1-3/+4
2022-12-08btrfs: test a case with compressed send stream and a shared extentFilipe Manana2-0/+106
2022-12-08btrfs/280: also verify that fiemap reports extents as encodedFilipe Manana2-8/+8
2022-12-08common: make _filter_fiemap_flags optionally print the encoded flagFilipe Manana1-4/+36
2022-12-08btrfs: add a _require_btrfs_send_v2 helperFilipe Manana1-0/+14
2022-12-08fstests: skip btrfs/254 in case MIN_FSSIZE is more than 1GJohannes Thumshirn1-0/+1
2022-11-23generic/614: Run test only for filesystems supporting delallocJan Kara1-0/+1
2022-11-23fstests: update group name according to xfs_io command requirementZorro Lang188-188/+188
2022-11-23ceph/005: skip test if using "test_dummy_encryption"Luís Henriques1-0/+1
2022-11-23generic/470: Replace thin volume with blkdiscard -zXiao Yang1-19/+15
2022-11-23common/dmlogwrites: Extend _log_writes_init() to accept the specified lengthXiao Yang1-2/+16
2022-11-23btrfs: fix failure of tests that use defrag on btrfs-progs v6.0+Filipe Manana2-2/+6
2022-11-23btrfs/053: fix test failure when running with btrfs-progs v6.0+Filipe Manana1-2/+2
2022-11-23btrfs/003: fix failure on new btrfs-progs versionsFilipe Manana1-2/+3
2022-11-23fstests: filter.btrfs: handle detailed missing device report betterQu Wenruo1-1/+12
2022-11-23generic: shutdown might leave NULL files with nonzero di_sizeZorro Lang2-0/+50
2022-11-23generic: check logical-sector sized O_DIRECTZorro Lang2-0/+58
2022-11-08generic: check direct IO writes with io_uring and O_DSYNC are durableFilipe Manana2-0/+105
2022-11-06generic: add missing $FSX_AVOID to fsx invocationsEric Whitney2-2/+2
2022-11-05tests: fix some tests for systems with fs.verity.require_signatures=1Eric Biggers4-0/+27
2022-11-05generic/577: add missing file removal before empty file testEric Biggers1-0/+1
2022-11-05common/verity: fix _fsv_have_hash_algorithm() with required signaturesEric Biggers1-21/+37
2022-11-03fstests: Add more related cases to perms groupYang Xu30-30/+30
2022-11-03xfs: test xfs_scrub phase 6 media error reportingDarrick J. Wong4-0/+323
2022-11-03btrfs: test fiemap reports extent as not shared after COWing it in snapshotFilipe Manana2-0/+85
2022-11-03btrfs: test that fiemap reports extent as not shared after deleting fileFilipe Manana2-0/+121
2022-11-03common/punch: fix flags printing for filter _filter_fiemap_flagsFilipe Manana1-0/+2
2022-11-03common/config: Make test and scratch devices use the same mount optionsXiao Yang1-41/+24
2022-10-30xfs: new test on xfs with corrupted sb_inopblockZorro Lang2-0/+38
2022-10-30common: simplify grep pipe sed interactionsDarrick J. Wong3-9/+15
2022-10-30xfs: refactor filesystem realtime geometry detection logicDarrick J. Wong5-7/+33
2022-10-30xfs: refactor filesystem directory block size extraction logicDarrick J. Wong9-9/+18
2022-10-30xfs: refactor filesystem feature detection logicDarrick J. Wong9-26/+70
2022-10-29populate: unexport the metadump description textDarrick J. Wong1-4/+4
2022-10-29tests: Add missing _require_odirect from generic testsLukas Czerner6-0/+6
2022-10-27encrypt: add ceph supportXiubo Li1-0/+3
2022-10-27btrfs: test incremental send for orphan inodesBingJing Chang2-0/+221
2022-10-27xfs: test for fixing wrong root inode number in dumpHironori Shiina6-2/+347
2022-10-16fstests: get section config after RUN_SECTION checksJosef Bacik1-1/+2
2022-10-15fstests: refactor xfs_mdrestore callsDarrick J. Wong11-13/+23
2022-10-15populate: require e2image before populatingDarrick J. Wong1-1/+2
2022-10-15populate: reformat external ext[34] journal devices when restoring a cached i...Darrick J. Wong1-3/+17
2022-10-15populate: wipe external xfs log devices when restoring a cached imageDarrick J. Wong1-2/+19
2022-10-15ext4/053: remove test for i_version mount optionTheodore Ts'o1-1/+0
2022-10-15check: optionally compress core dumpsDarrick J. Wong2-5/+13
2022-10-15check: detect and preserve all coredumps made by a testDarrick J. Wong2-4/+44
2022-10-15seek_sanity_test: drop unused pageszDavid Disseldorp1-1/+0
2022-10-15lsqa.pl: fix --header outputDavid Disseldorp1-1/+1
2022-10-15generic: test fiemap reports extent as shared after cloning itFilipe Manana2-0/+115
2022-10-15fstests: add fiemap groupFilipe Manana97-96/+97
2022-10-15fstests: add missing require of xfs_io fiemap command to some testsFilipe Manana4-0/+4
2022-10-09common/populate: fix _xfs_metadump usage in _scratch_populate_cachedDarrick J. Wong1-1/+1
2022-10-09common/populate: don't metadump xfs filesystems twiceDarrick J. Wong1-1/+0
2022-10-09xfs/128: try to force file allocation behaviorDarrick J. Wong1-4/+30
2022-10-08xfs/229: do not _xfs_force_bdev on TEST_DIRDarrick J. Wong2-1/+9
2022-10-08xfs/114: fix missing reflink requiresDarrick J. Wong1-0/+2
2022-10-08generic/092: skip test if file allocation unit isn't alignedDarrick J. Wong1-0/+6
2022-10-08btrfs: test fiemap on large file with extents shared through a snapshotFilipe Manana2-0/+140
2022-10-08btrfs: test active zone trackingNaohiro Aota3-0/+156
2022-10-08common: introduce zone_capacity() to return a zone capacityNaohiro Aota3-19/+30
2022-10-08generic/299: skip test early if falloc is not supportedPavel Reichl1-1/+1
2022-10-08cleanup: remove left files after test finishesPavel Reichl6-5/+6
2022-09-23btrfs: test xattr changes for RO btrfs propertyGoldwyn Rodrigues2-0/+127
2022-09-23btrfs/253: update the data chunk size to the correct oneQu Wenruo1-2/+16
2022-09-23generic: test i_blocks for truncated large filesPavel Reichl2-0/+53
2022-09-23common: new helper to alloacate fixed size filesPavel Reichl2-1/+30
2022-09-23generic: new test to verify selinux label of whiteout inodeZorro Lang2-0/+66
2022-09-21generic: overlay group ownership changing testChristian Brauner2-0/+190
2022-09-21generic: basic group ownership changing testChristian Brauner2-0/+136
2022-09-21idmapped-mounts: account for EOVERFLOWChristian Brauner1-2/+2
2022-09-21ext4/044: Add missing check for return valuePavel Reichl2-6/+6
2022-09-20common/quota: fix grep patternMurphy Zhou1-1/+1
2022-09-20egrep, fgrep: deprecatedMurphy Zhou43-76/+76
2022-09-20btrfs: test that we can not delete a subvolume with an active swap fileFilipe Manana2-0/+64
2022-09-04vfs: Add new setgid_create_acl testYang Xu5-2/+1139
2022-09-04vfs: Add new setgid_create_umask testYang Xu7-1/+727
2022-09-04common: filter internal errors during io error testingDarrick J. Wong3-1/+26
2022-09-04common: disable infinite IO error retry for EIO shutdown testsDarrick J. Wong4-4/+61
2022-09-04common/xfs: fix _reset_xfs_sysfs_error_handling reset to actual defaultsDarrick J. Wong3-10/+10
2022-09-04generic: test fsync after punching hole adjacent to an existing holeFilipe Manana2-0/+106
2022-09-04xfs: Check if a direct write can result in a false ENOSPC errorChandan Babu R2-0/+76
2022-09-04btrfs/271: use the common fail_request setup helpersChristoph Hellwig2-27/+10
2022-09-04btrfs/271: include common/fail_make_requestChristoph Hellwig1-0/+1
2022-09-04fstests: btrfs: test incremental send for changed reference pathsBingJing Chang2-0/+91
2022-09-04ext4/053: Remove nouser_xattr testYang Xu1-1/+0
2022-09-04ceph/004: fix the ceph.quota.max_bytes valuesXiubo Li1-3/+3
2022-08-20src/t_ofd_locks.c: Reset errno to zeroYang Xu1-0/+2
2022-08-20fstests: add btrfs fs-verity send/recv testBoris Burkov2-0/+174
2022-08-20generic: test i_blocks for large filesPavel Reichl2-0/+49
2022-08-20fstests: add missing _require_scratchWang Yugui5-0/+5
2022-08-20fail_make_request: teach helpers about external devicesDarrick J. Wong1-6/+22
2022-08-20common: refactor fail_make_request boilerplateDarrick J. Wong5-59/+62
2022-08-20dmerror: support external log and realtime devicesDarrick J. Wong3-9/+158
2022-08-20common/ext4: provide custom ext4 scratch fs optionsDarrick J. Wong2-5/+52
2022-08-20common/rc: move XFS-specific parts of _scratch_options into common/xfsDarrick J. Wong2-20/+26
2022-08-20common/rc: move ext4-specific helpers into a separate common/ext4 fileDarrick J. Wong3-153/+160
2022-08-12xfs/{015,042,076}: fix mkfs failures with nrext64=1Darrick J. Wong4-12/+12
2022-08-06xfs: add memory failure test for partly-reflinked&dax fileShiyang Ruan2-0/+63
2022-08-06xfs: add memory failure test for dax&reflink modeShiyang Ruan2-0/+60
2022-08-06xfs: add memory failure test for dax modeShiyang Ruan5-1/+219
2022-08-06generic: add tests for fscrypt policies with HCTR2Nathan Huckleberry2-0/+47
2022-08-06fscrypt-crypt-util: add HCTR2 implementationNathan Huckleberry2-57/+302
2022-08-06xfs/018: fix LARP testing for small block sizesDarrick J. Wong2-46/+12
2022-08-06xfs/533: fix false negatives for this testDarrick J. Wong1-2/+8
2022-08-06xfs/291: convert open-coded _scratch_xfs_repair usageDarrick J. Wong1-5/+1
2022-08-06xfs/432: fix this test when external devices are in useDarrick J. Wong1-1/+2
2022-08-06fstests: add more dmerror related test cases into eio groupZorro Lang3-3/+3
2022-07-31seek_sanity_test: use XFS ioctls to determine file allocation unit sizeDarrick J. Wong1-9/+27
2022-07-31common/rc: wait for udev before creating dm targetsDarrick J. Wong1-0/+5
2022-07-31dmlogwrites: skip generic tests when external logdev in useDarrick J. Wong5-0/+12
2022-07-31btrfs: add test case to make sure btrfs can handle one corrupted deviceQu Wenruo2-0/+89
2022-07-31btrfs/253: skip on zoned mode as we cannot change the chunk sizeNaohiro Aota1-0/+2
2022-07-31xfs/191: Add missing xfsprogs commitYang Xu1-2/+5
2022-07-31xfs: test mkfs.xfs whether terminate getsubopt arrays properlyYang Xu2-0/+31
2022-07-31xfs: test xfs_db whether still can get corrupted field valueYang Xu2-0/+39
2022-07-31xfs/270: Fix syntax errorYang Xu1-2/+4
2022-07-31ext4: resize an ext4 which resize_inode feature is disabled but has reserved ...Sun Ke2-0/+43
2022-07-31ext4: set 256 blocks in a block group then apply io pressureSun Ke2-0/+35
2022-07-24report: add support for the xunit-quiet formatTheodore Ts'o2-8/+15
2022-07-24ext4: add test for ext4 uuid get/set ioctls during fsstress.Jeremy Bongio5-2/+175
2022-07-24punch: skip fpunch tests when page size not congruent with file allocation unitDarrick J. Wong2-0/+8
2022-07-24filter: report data block mappings and od offsets in multiples of allocation ...Darrick J. Wong1-2/+2
2022-07-24punch: skip fpunch tests when op length not congruent with file allocation unitDarrick J. Wong1-0/+1
2022-07-24punch: use allocation unit to test punching holesDarrick J. Wong3-3/+3
2022-07-24misc: avoid tests encoding FIEMAP/BMAP golden output with weird file blocksizesDarrick J. Wong4-0/+16
2022-07-24misc: skip extent size hint tests when hint not congruent with file allocatio...Darrick J. Wong21-0/+23
2022-07-24misc: skip remap/fallocate tests when op length not congruent with file alloc...Darrick J. Wong95-0/+122
2022-07-24misc: use _get_file_block_size for block (re)mapping testsDarrick J. Wong5-5/+5
2022-07-24generic: test fs-verity EFBIG scenariosBoris Burkov3-0/+82
2022-07-24btrfs: test verity orphans with dmlogwritesBoris Burkov2-0/+170
2022-07-24btrfs: test btrfs specific fsverity corruptionBoris Burkov2-0/+197
2022-07-24common/verity: support btrfs in generic fsverity testsBoris Burkov5-12/+75
2022-07-24common/verity: require corruption functionalityBoris Burkov3-0/+8
2022-07-24generic/275: fix premature enospc errors when fs block size is largeDarrick J. Wong1-3/+12
2022-07-24btrfs/257: not run if we have compression enabledJosef Bacik1-0/+3
2022-07-24btrfs/270: fix uncompressed data from previously bad mirrorChristoph Hellwig2-38/+7
2022-07-09xfs/144: fix test mkfs.xfs sizing of internal logs that overflow the AGDarrick J. Wong1-5/+9
2022-07-09xfs/547: fix problems with realtimeDarrick J. Wong1-4/+10
2022-07-09xfs: make sure that we handle empty xattr leaf blocks okDarrick J. Wong2-0/+124
2022-07-09xfs/288: skip repair -n when checking empty root leaf block behaviorDarrick J. Wong1-19/+13
2022-07-09btrfs: test raid1 write error handlingChristoph Hellwig2-0/+599
2022-07-09check: add -L <n> parameter to rerun failed testsDavid Disseldorp1-3/+54
2022-07-09check: append bad / notrun arrays in helper functionDavid Disseldorp1-29/+39
2022-07-09check: make a few variables localDavid Disseldorp1-5/+5
2022-07-09report: pass through most details as function parametersDavid Disseldorp2-31/+47
2022-07-09report: use array for REPORT_ENV_LISTDavid Disseldorp1-21/+5
2022-07-03xfs: test xfs_copy doesn't do cached read before libxfs_mountDarrick J. Wong2-0/+41
2022-07-02xfs: test mkfs.xfs sizing of internal logs thatDarrick J. Wong2-0/+53
2022-07-02xfs/166: fix golden output failures when multipage folios enabledDarrick J. Wong1-4/+15
2022-07-02xfs/109: handle larger minimum filesystem sizeDarrick J. Wong1-1/+1
2022-07-02check: document mkfs.xfs reliance on fstests exportsDarrick J. Wong1-0/+3
2022-07-02seek_sanity_test: fix allocation unit detection on XFS realtimeDarrick J. Wong1-1/+11
2022-07-02ext4: create file systems with the encrypt feature as necessaryTheodore Ts'o4-3/+17
2022-07-02ext4/035: skip this test if the scratch device does not support 1k block sizesTheodore Ts'o1-0/+3
2022-07-02ext4/055: skip test if dax mount option is usedTheodore Ts'o1-0/+1
2022-07-02ext4/054: skip test if the dax mount option is enabledTheodore Ts'o2-3/+5
2022-07-02ext4/045: _require_dumpe2fs doesn't take any arguments so remove themTheodore Ts'o1-1/+1
2022-07-02ext4/044: skip test if the file system does not have a journalTheodore Ts'o1-0/+1
2022-07-02ext4/050: support indirect as well as extent mapped journalsTheodore Ts'o1-53/+5
2022-07-02ceph/005: verify correct statfs behaviour with quotasLuís Henriques3-0/+56
2022-07-02btrfs: test read repair on a corrupted compressed extentChristoph Hellwig2-0/+120
2022-07-02btrfs: test checker pattern corruption on raid10Christoph Hellwig2-0/+114
2022-07-02btrfs; add a test for impossible repair casesChristoph Hellwig2-0/+69
2022-07-02btrfs: fix the_btrfs_get_physical invocation in btrfs-map-logicalChristoph Hellwig1-1/+1