aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-03-01btrfs/016: fix a false alert due to xattrs mismatchHEADmasterQu Wenruo1-31/+22
2024-03-01common/config: fix CANON_DEVS=yes when file does not existLuis Chamberlain1-1/+1
2024-03-01generic/736: fix a buffer overflow in readdir-while-renames.cFilipe Manana1-2/+8
2024-03-01tests/*/Makefile: make sure group.list DIRT exists before installMartin Jansa15-15/+15
2024-03-01btrfs: require no nodatacow for tests that exercise read repairFilipe Manana11-1/+22
2024-03-01btrfs/299: skip test if we were mounted with nodatacowFilipe Manana1-0/+3
2024-03-01btrfs/173: make the test work when mounting with nodatacowFilipe Manana1-0/+5
2024-03-01btrfs: require no nodatacow for tests that exercise compressionFilipe Manana6-0/+6
2024-03-01generic/682: update and fix-up golden outputAnthony Iliopoulos2-2/+8
2024-03-01generic/68[12]: use the dir blocksize for xfs filesystemsAnthony Iliopoulos3-2/+13
2024-03-01btrfs: check conversion of zoned fileystemsJohannes Thumshirn2-0/+76
2024-03-01filter.btrfs: add filter for btrfs device addJohannes Thumshirn1-0/+9
2024-03-01filter.brtfs: add filter for conversionJohannes Thumshirn1-0/+6
2024-03-01btrfs: detect regular qgroup for older kernels correctlyQu Wenruo1-1/+1
2024-03-01btrfs: btrfs/224 do not assign snapshot to a subvolume qgroupQu Wenruo1-3/+3
2024-03-01btrfs: validate inconsitent qgroup won't leak reserved data spaceQu Wenruo2-0/+61
2024-03-01btrfs: test tempfsid with device add, seed, and balanceAnand Jain2-0/+101
2024-03-01btrfs: validate send-receive operation with tempfsid.Anand Jain2-0/+101
2024-03-01btrfs: verify tempfsid clones using mkfsAnand Jain2-0/+68
2024-03-01btrfs: introduce helper for creating cloned devices with mkfsAnand Jain1-0/+23
2024-03-01btrfs: test case prerequisite _require_btrfs_mkfs_uuid_optionAnand Jain1-0/+11
2024-03-01btrfs: check if cloned device mounts with tempfsidAnand Jain2-0/+97
2024-03-01btrfs: verify that subvolume mounts are unaffected by tempfsidAnand Jain2-0/+111
2024-03-01btrfs: create a helper function, check_fsid(), to verify the tempfsidAnand Jain1-0/+40
2024-03-01btrfs: introduce tempfsid test groupAnand Jain1-0/+1
2024-03-01common/rc: assign SCRATCH_DEV_POOL to an arrayAnand Jain1-4/+14
2024-02-25btrfs: test incremental send on sparse file with trailing holeFilipe Manana2-0/+116
2024-02-09xfs/122: fix for xfs_attr_shortform removal in 6.8Darrick J. Wong1-0/+2
2024-02-09common/xfs: only pass -l in _xfs_mdrestore for v2 metadumpsDarrick J. Wong1-2/+25
2024-02-09xfs/503: split copy and metadump into two testsDarrick J. Wong4-16/+61
2024-02-09xfs/503: test metadump obfuscation, not progressbarsDarrick J. Wong2-7/+7
2024-02-09xfs/{129,234,253,605}: disable metadump v1 testing with external devicesDarrick J. Wong2-14/+20
2024-02-09common: refactor metadump v1 and v2 tests, version 2Darrick J. Wong10-441/+195
2024-02-09xfs/336: fix omitted -a and -o in metadump callDarrick J. Wong2-3/+3
2024-02-09common/populate: always metadump full metadata blocksDarrick J. Wong1-1/+1
2024-02-09common/xfs: simplify maximum metadump format detectionDarrick J. Wong8-17/+14
2024-02-09generic/256: constrain runtime with TIME_FACTORDarrick J. Wong1-0/+7
2024-02-09overlay/084: Fix test to match new xwhiteouts dir on-disk formatAmir Goldstein1-1/+7
2024-02-09t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2Yang Xu2-5/+6
2024-02-09build: remove unused m4 macrosAnthony Iliopoulos9-264/+0
2024-02-09generic/597,598: Require groupsRichard Weinberger2-0/+4
2024-02-09gitignore: Add missing /src/t_reflink_read_raceLi Zhijian1-0/+1
2024-02-09src/af_unix: drop unused offsetof macro definitionAnthony Iliopoulos1-2/+0
2024-02-09btrfs: Remove btrfs/303Boris Burkov2-79/+0
2024-02-09generic/020: Compute correct max_attrs for UBIFSRichard Weinberger3-0/+16
2024-02-09xfs/604: Make test as _notrun for higher blocksizes filesystemRitesh Harjani (IBM)1-1/+3
2024-02-09src/t_mtab.c: increase the lock timeout to 120sJeff Layton1-1/+1
2024-02-09btrfs: verify the read behavior of compressed inline extentQu Wenruo2-0/+85
2024-02-05xfs: test xfs_growfs with too-small size expansionZorro Lang2-0/+58
2024-02-05xfs/598: Add missing "fixed_by" hintsPavel Reichl1-0/+5
2024-02-05common/rc: NFSv2/3 do not support negative timestampsJeff Layton1-1/+32
2024-02-05common/rc: improve block_size support for bcachefsSu Yue1-1/+9
2024-02-05fstests: introduce MKFS_BCACHEFS_PROG for bcachefsSu Yue2-4/+11
2024-01-14generic: add test for custom crypto data unit sizeEric Biggers2-0/+42
2024-01-14common/encrypt: support custom data unit sizeEric Biggers1-8/+30
2024-01-14common/rc: fix _require_xfs_io_command with digits in argumentEric Biggers1-1/+1
2024-01-14fscrypt-crypt-util: rename block to data unitEric Biggers3-54/+55
2024-01-14btrfs: test snapshotting a deleted subvolumeOmar Sandoval5-1/+133
2024-01-14btrfs: add fstest for overwriting a file partially with RSTJohannes Thumshirn2-0/+168
2024-01-14btrfs: add fstests to write 128k to a RST filesystemJohannes Thumshirn2-0/+123
2024-01-14btrfs: add fstest for writing to a file at an offset with RSTJohannes Thumshirn2-0/+136
2024-01-14btrfs: add fstest for 8k write spanning two stripes on raid-stripe-treeJohannes Thumshirn2-0/+145
2024-01-14btrfs: add fstest for stripe-tree metadata with 4k writeJohannes Thumshirn2-0/+116
2024-01-14common: add filter for btrfs raid-stripe dumpJohannes Thumshirn1-0/+15
2024-01-14common: add _filter_trailing_whitespaceAnand Jain1-0/+5
2024-01-14common: add _require_btrfs_free_space_treeJohannes Thumshirn1-0/+10
2024-01-14common: add _require_btrfs_no_nodatacow helperJohannes Thumshirn1-0/+7
2024-01-14fstests: doc: add new raid-stripe-tree groupJohannes Thumshirn1-0/+1
2024-01-14overlay: create helper _overlay_scratch_mount_opts()Amir Goldstein8-13/+18
2024-01-14generic/732: don't run it on NFSJeff Layton1-3/+1
2024-01-14generic/465: don't run it on NFSJeff Layton1-1/+1
2024-01-14generic/390: Fix test number in commentAndreas Gruenbacher1-1/+1
2024-01-14xfs: Check correctness of metadump/mdrestore's ability to work with dirty logChandan Babu R2-0/+192
2024-01-14xfs: Add support for testing metadump v2Chandan Babu R10-103/+382
2024-01-14_scratch_xfs_mdrestore: Pass scratch log device when applicableChandan Babu R1-2/+17
2024-01-14common/xfs: Add function to detect support for metadump v2Chandan Babu R1-0/+6
2024-01-14common/xfs: Do not append -a and -o options to metadumpChandan Babu R6-9/+8
2024-01-14xfs/506: call _require_scratch_xfs_scrubChristoph Hellwig1-0/+3
2024-01-14xfs/262: call _require_scratch_xfs_scrubChristoph Hellwig1-0/+3
2024-01-14xfs: add a _require_scratch_xfs_scrub helperChristoph Hellwig3-2/+9
2024-01-14xfs: check that the mountpoint is actually mounted in _supports_xfs_scrubChristoph Hellwig1-0/+3
2024-01-04README: add a missing necessary packageChung-Chiang Cheng1-1/+2
2024-01-02btrfs/303: add git commit ID to _fixed_by_kernel_commitFilipe Manana1-1/+1
2023-12-24fstests: btrfs: use proper filter for subvolume deletionNaohiro Aota6-9/+11
2023-12-24generic/650: add kernel commit idYang Xu1-0/+3
2023-12-24fstests: filter.btrfs: update _filter_transaction_commit()Naohiro Aota1-2/+3
2023-12-24_require_sparse_files: rewrite as a direct test instead of a black listAlexander Patrakov1-8/+21
2023-12-24overlay/081: fix test when running with index enabledAmir Goldstein1-7/+7
2023-12-16generic/735: skip this test if we cannot finsert at pos 1MDarrick J. Wong1-0/+1
2023-12-16generic/410: don't blow away seqres.full during testDarrick J. Wong1-1/+1
2023-12-16generic/615: fix loop termination failuresDarrick J. Wong1-2/+4
2023-12-16overlay: test parsing of lowerdir+,datadir+ mount optionsAmir Goldstein2-0/+83
2023-12-16overlay: test data-only lowerdirs with datadir+ mount optionAmir Goldstein2-0/+374
2023-12-16overlay: prepare for new lowerdir+,datadir+ testsAmir Goldstein2-15/+36
2023-12-16overlay: Add tests for nesting private xattrsAmir Goldstein2-0/+232
2023-12-16generic: drop caches while freezeMurphy Zhou2-0/+54
2023-12-10generic: Add integrity tests with synchronous directioRitesh Harjani (IBM)2-0/+76
2023-12-10aio-dio-write-verify: Add sync and noverify optionRitesh Harjani (IBM)1-8/+21
2023-12-10generic: test reading a large directory while renaming its filesFilipe Manana5-1/+188
2023-12-10generic: regression test of ext4_lblk_t overflowBaokun Li2-0/+56
2023-12-10btrfs/301: require_no_compressBoris Burkov1-0/+1
2023-12-10btrfs/301: fix hardcoded subvolidsBoris Burkov1-68/+103
2023-12-09overlay/026: Fix test expectation for newer kernelsAlexander Larsson3-15/+48
2023-12-09btrfs/048: add missing groups 'subvol', 'snapshot' and 'send'Filipe Manana1-1/+1
2023-12-09btrfs: add some tests to the 'compress' groupFilipe Manana13-13/+13
2023-12-09generic/733: use correct kernel commit idYang Xu1-1/+4
2023-12-09btrfs/303: use quota rescan wrapperBoris Burkov1-1/+1
2023-12-09generic/459: improve shutdown/read-only check to accommodate bcachefsBrian Foster1-7/+21
2023-12-09fsstress: unify verbose output formatShiyang Ruan1-4/+4
2023-12-09fstests: don't test -o norecovery in btrfs/220Josef Bacik1-6/+0
2023-12-09tests/btrfs: add tests to the remount groupAnand Jain11-11/+11
2023-12-09xfs/604: add missing falloc testDarrick J. Wong1-1/+2
2023-12-09xfs/601: move this to tests/genericDarrick J. Wong2-2/+3
2023-11-17xfs: test refilling AGFL after lots of btree splitsOmar Sandoval2-0/+71
2023-11-17misc: update xfs_io swapext usageDarrick J. Wong23-31/+31
2023-11-17misc: privatize the FIEXCHANGE ioctl for nowDarrick J. Wong15-69/+70
2023-11-16xfs/263: Remove mkfs.xfs data section argumentYang Xu1-3/+2
2023-11-16fstests: btrfs: test snapshot creation with existing qgroupQu Wenruo2-0/+79
2023-11-16xfs: test unlinked inode list repair on demandDarrick J. Wong5-1/+340
2023-11-16common: make helpers for ttyprintk usageDarrick J. Wong8-9/+41
2023-11-16generic: test reads racing with slow reflink operationsDarrick J. Wong7-0/+440
2023-11-16common/btrfs: add _btrfs_get_fsid() helperAnand Jain2-6/+13
2023-11-16btrfs/219: add to the auto groupAnand Jain1-1/+1
2023-11-16btrfs/219: cloned-device mount capability updateAnand Jain1-4/+7
2023-11-16btrfs/219: fix _cleanup() to successful release the loop-deviceAnand Jain1-27/+36
2023-11-16common/btrfs: add helper _has_btrfs_sysfs_feature_attrAnand Jain1-0/+12
2023-11-16common/rc: _fs_sysfs_dname fetch fsid using btrfs toolAnand Jain1-1/+4
2023-11-10xfs/146: require fallocate supportChristoph Hellwig1-1/+2
2023-10-27fstests: generic/353 should accomodate other pwrite behaviorsBill O'Donnell2-27/+17
2023-10-27btrfs: test snapshotting a subvolume that was just createdFilipe Manana2-0/+65
2023-10-27overlay: add test for lowerdir mount option parsingAmir Goldstein2-0/+78
2023-10-27generic/251: check min and max length and minlen for FSTRIMDarrick J. Wong1-8/+51
2023-10-27generic/251: don't snapshot $here during a testDarrick J. Wong1-1/+7
2023-10-22btrfs/298: fix failure when added device supports trimFilipe Manana1-1/+1
2023-10-22generic/245: Filter mv error messageSu Yue2-2/+5
2023-10-22xfs: add missing _require_scratch callsChristoph Hellwig5-0/+5
2023-10-22xfs/556: call _require_dm_target laterChristoph Hellwig1-1/+1
2023-10-22generic: test FALLOC_FL_UNSHARE when pagecache is not loadedDarrick J. Wong2-0/+91
2023-10-22generic/269,xfs/051: don't drop fsstress failures to stdoutDarrick J. Wong2-2/+2
2023-10-22generic/465: only complain about stale disk contents when racing directioDarrick J. Wong1-1/+1
2023-10-22xfs/178: don't fail when SCRATCH_DEV contains random xfs superblocksDarrick J. Wong2-3/+8
2023-10-05README: Update overlayfs instructionsVyacheslav Yurkov2-13/+8
2023-10-05xfs/{270,557,600}: update commit id for _fixed_by tag.Darrick J. Wong3-3/+3
2023-10-05common/rc: check error case and fail the testNaohiro Aota1-2/+2
2023-10-05fsx: Add a return type to aio_rwKhem Raj1-0/+1
2023-10-05btrfs/300: check existence of unshare argumentsDarrick J. Wong2-2/+2
2023-10-05xfs/018: make sure that larp mode actually worksDarrick J. Wong1-0/+13
2023-10-05_scratch_mkfs_geom: Fix regex used for matching block size optionChandan Babu R1-3/+3
2023-10-05generic: add a test to check move in mountpoints of the same exportYongcheng Yang2-0/+60
2023-10-05btrfs/295: skip on zoned device as we cannot corrupt it directlyNaohiro Aota1-0/+2
2023-10-05btrfs: test scan but not register the single device fsAnand Jain2-0/+57
2023-10-05btrfs/192: use append operator to output log replay results to $seqres.fullFilipe Manana1-1/+1
2023-10-05fstests: redirect fsstress' stdout to $seqres.full instead of /dev/nullFilipe Manana35-35/+35
2023-10-05btrfs/076: fix file_size variableNaohiro Aota1-1/+1
2023-10-05btrfs/283: skip if we cannot write into one extentNaohiro Aota1-0/+8
2023-10-05btrfs: skip squota incompatible testsBoris Burkov3-1/+4
2023-10-05btrfs: use new rescan wrapperBoris Burkov16-19/+20
2023-10-05btrfs: quota rescan helpersBoris Burkov1-0/+23
2023-10-05btrfs/301: new test for simple quotasBoris Burkov2-0/+462
2023-10-05btrfs: quota mode helpersBoris Burkov1-0/+41
2023-10-05common: refactor sysfs_attr functionsBoris Burkov1-45/+82
2023-09-23btrfs/287: filter snapshot IDs to avoid failures when using some featuresFilipe Manana2-34/+46
2023-09-23btrfs: use full subcommand name at _btrfs_get_subvolid()Filipe Manana1-3/+3
2023-09-23btrfs/259: fix output's wrong wordNaohiro Aota1-1/+1
2023-09-23generic: test new directory entries are returned after rewinding directoryFilipe Manana5-1/+202
2023-09-23btrfs/239: call fsync to create tree-log dedicated block group for zoned modeNaohiro Aota1-0/+12
2023-09-23btrfs: add missing _fixed_by_kernel_commit for a few testsAnand Jain5-14/+11
2023-09-23overlay: add test for rename of lower symlink with NOATIME attrAmir Goldstein2-0/+69
2023-09-20btrfs: add missing commit ids for a few tests using _fixed_by_kernel_commitFilipe Manana3-3/+3
2023-09-20btrfs/076: use _fixed_by_kernel_commit to tell the fixing kernel commitNaohiro Aota1-3/+3
2023-09-20btrfs/076: support smaller extent size limitNaohiro Aota2-4/+22
2023-09-20fstests: btrfs add more tests into the scrub groupAnand Jain15-15/+15
2023-09-20common/rc: make _get_max_file_size find file size on mount pointAndrey Albershteyn4-4/+10
2023-09-20tools/mvtest: ensure testcase is executable (755)Shiyang Ruan1-0/+2
2023-09-20fstests: btrfs/185 update for single device pseudo device-scanAnand Jain1-2/+3
2023-09-20overlay: add test for persistent unique fsidAmir Goldstein2-0/+130
2023-09-20xfs/270: actually test log recovery with unknown rocompat featuresDarrick J. Wong2-26/+58
2023-09-20xfs/270: actually test file readabilityDarrick J. Wong1-0/+6
2023-09-16fstests: btrfs/261 fix failure if /var/lib/btrfs isn't writableAnand Jain1-1/+3
2023-09-16fstests: use btrfs check repair for repairing btrfs filesystemsAnand Jain1-0/+16
2023-09-02xfs/559: adapt to kernels that use large folios for writesDarrick J. Wong1-1/+28
2023-09-02common: rename get_page_size to _get_page_sizeDarrick J. Wong30-35/+35
2023-09-02common: split _get_hugepagesize into detection and actual queryDarrick J. Wong3-5/+10
2023-09-02btrfs/282: skip test if /var/lib/btrfs isnt writableDarrick J. Wong1-0/+7
2023-09-02generic/187: don't run this test on NFSJeff Layton1-1/+4
2023-09-02generic/357: don't run this test on NFSJeff Layton1-0/+5
2023-09-02generic/294: don't run this test on NFSJeff Layton1-2/+4
2023-09-02generic/*: add a check for security attrsJeff Layton5-0/+10
2023-09-02generic/578: add a check to ensure that fiemap is supportedJeff Layton1-0/+1
2023-09-02common/attr: fix the _require_acl testJeff Layton1-5/+4
2023-09-02generic/61[67]: support SOAK_DURATIONDarrick J. Wong2-2/+4
2023-09-02generic/650: race mount and unmount with cpu hotplug tooDarrick J. Wong1-3/+10
2023-09-02generic/650: add SOAK_DURATION controlsDarrick J. Wong1-2/+7
2023-09-02btrfs/237: kick reclaim process with a small filesystemNaohiro Aota1-2/+19
2023-09-02fstests: generic/352 should accomodate other pwrite behaviorsBill O'Donnell2-8/+8
2023-09-02fstests: test fix for an agbno overflow in __xfs_getfsmap_datadevDarrick J. Wong2-0/+57
2023-09-02generic/551: bail out test if aio-dio-write-verify failedNaohiro Aota1-2/+4
2023-09-02aio-dio-write-verify: print more info on the error caseNaohiro Aota1-3/+4
2023-09-02aio-dio-write-verify: check for the IO errorsNaohiro Aota1-0/+10
2023-08-25generic/471: Remove this broken caseYang Xu2-80/+0