aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-12-24fstests: btrfs: use proper filter for subvolume deletionHEADmasterNaohiro 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
2023-08-25fstests: fsstress: wait interrupted aio to finishQu Wenruo1-2/+18
2023-08-25btrfs/004: use shuf to shuffle the file linesNaohiro Aota1-1/+1
2023-08-25fstests/btrfs: use _random_file() helperNaohiro Aota2-15/+8
2023-08-25common/rc: introduce _random_file() helperNaohiro Aota1-0/+7
2023-08-19fstests: Verify dir permissions when creating a stub subvolumeLee Trager4-6/+76
2023-08-19btrfs/220: do not run async discard test on zoned deviceNaohiro Aota1-1/+3
2023-08-19common/rc: drop 'fsck -f' parameter from _repair_test_fsDavid Disseldorp1-1/+1
2023-08-19generic/{175,297,298}: fix use of uninitialized varAmir Goldstein3-3/+0
2023-08-19check: fix parsing expunge file with commentsAmir Goldstein1-1/+3
2023-08-19fsx: tidy options usage and formatShiyang Ruan1-11/+18
2023-08-19t_ofd_locks: fix sem initialization sequenceStas Sergeev1-19/+25
2023-08-19t_ofd_locks: fix stalled semaphore handlingStas Sergeev2-56/+58
2023-08-19btrfs/213: fix failure due to misspelled function nameFilipe Manana1-1/+1
2023-08-05xfs: skip fragmentation tests when alwayscow mode is enabled, part 2Darrick J. Wong2-0/+2
2023-08-05generic/642: fix SOAK_DURATION usage in generic/642Darrick J. Wong1-1/+1
2023-08-05fstests: add helper to canonicalize devices used to enable persistent disksLuis Chamberlain3-1/+35
2023-08-05check: generate gcov code coverage reports at the end of each sectionDarrick J. Wong3-0/+108
2023-08-05btrfs/276: make test accurate regarding number of expected extentsFilipe Manana2-42/+64
2023-08-05fstests: add smoketest groupZorro Lang6-5/+6
2023-08-05xfs/122: adjust test for flexarray conversions in 6.5Darrick J. Wong1-0/+8
2023-08-05generic: add a test for device removal without dirty dataChristoph Hellwig2-0/+60
2023-08-05generic: add a test for device removal with dirty dataChristoph Hellwig2-0/+59
2023-08-05btrfs: add a test case to make sure scrub can repair parity corruptionQu Wenruo2-0/+87
2023-08-05btrfs/294: reject zoned devices for nowQu Wenruo1-2/+6
2023-08-04fstests: install soak_duration.awkTheodore Ts'o1-1/+2
2023-07-23btrfs: add a test case to verify that per-fs features directory gets updatedQu Wenruo2-0/+68
2023-07-23btrfs: add a test case to check btrfs won't crash on certain corruptionQu Wenruo2-0/+40
2023-07-23btrfs: add a test case to verify the write behavior of large RAID5 data chunksQu Wenruo2-0/+74
2023-07-23generic/558: avoid forkbombs on filesystems with many free inodesDarrick J. Wong1-9/+18
2023-07-23xfs: add a couple more tests for ascii-ci problemsDarrick J. Wong6-0/+283
2023-07-23common/rc: cleanup old .kmemleak filesLuís Henriques1-0/+4
2023-07-23overlay: Add test coverage for fs-verity supportAlexander Larsson4-5/+358
2023-07-23overlay: Add test for follow of lowerdata in data-only layersAmir Goldstein3-0/+380
2023-07-23overlay/060: add test cases of follow to lowerdataAmir Goldstein2-5/+56
2023-07-23overlay: add helper for mounting rdonly overlayAmir Goldstein1-2/+6
2023-07-09report: remove xmlns specifierTheodore Ts'o1-1/+0
2023-07-09report: safely update the result.xml fileTheodore Ts'o1-8/+12
2023-07-07xfs: test growfs of the realtime deviceDarrick J. Wong2-0/+98
2023-07-07xfs/041: force create files on the data deviceDarrick J. Wong1-0/+3
2023-07-07xfs/439: amend test to work with new log geometry validationDarrick J. Wong1-3/+11
2023-07-07xfs/569: skip post-test fsck runDarrick J. Wong1-1/+1
2023-07-07xfs/529: fix bogus failure when realtime is configuredDarrick J. Wong1-0/+4
2023-07-07common/btrfs: handle dmdust as mounted device in _btrfs_buffered_read_on_mirr...Qu Wenruo1-2/+11
2023-07-07btrfs: add test case to verify the behavior with large RAID0 data chunksQu Wenruo2-0/+93
2023-07-07btrfs: test activating swapfile in the presence of snapshotsFilipe Manana2-0/+89
2023-07-07generic/604: Fix for overlayfsAmir Goldstein1-1/+3
2023-07-07check: fix excluded tests are only expunged in the first iterationYuezhang Mo1-14/+16
2023-06-28common/config: redirect modprobe helpinfo to stdout for busyboxStas Sergeev1-1/+1
2023-06-23fstests: reduce runtime of check -nAmir Goldstein1-13/+9
2023-06-18common/rc: Enable _test_mkfs to force a mkfs on a xfs filesystemCarlos Maiolino1-0/+3
2023-06-18common/rc: skip ceph-fuse when atime is requiredXiubo Li1-1/+1
2023-06-18generic/020: add ceph-fuse supportXiubo Li1-1/+1
2023-06-18generic/506: fix to call _scratch_enable_pquota()Chao Yu1-0/+1
2023-06-18common/btrfs: use _scratch_cycle_mount to ensure all page caches are droppedQu Wenruo1-1/+5
2023-06-18btrfs/106: avoid hard coded output to handle different page sizesQu Wenruo2-20/+13
2023-06-18btrfs/122: fix nodesize option in mfks.btrfsAnand Jain1-3/+1
2023-06-10common/xfs: compress online repair rebuild output by defaultDarrick J. Wong1-8/+11
2023-06-10xfs/503: don't rebuild the fs metadata when testing metadumpDarrick J. Wong1-0/+2
2023-06-10fuzzy: disallow post-test online rebuilds when testing online fsckDarrick J. Wong3-3/+18
2023-06-10xfs/155: improve logging in this testDarrick J. Wong1-1/+2
2023-06-10xfs/155: discard stderr when checking for NEEDSREPAIRDarrick J. Wong1-2/+2
2023-06-10xfs/108: allow slightly higher block usageDarrick J. Wong1-3/+11
2023-06-10xfs: test shipped config files work properly with mkfs.xfsEric Sandeen2-0/+34
2023-06-10btrfs: add a test case to verify the scrub error reportsQu Wenruo2-0/+71
2023-06-10btrfs: add a test case to verify read-only scrubQu Wenruo2-0/+79
2023-06-10generic: Add mmap + DIO write testAndreas Gruenbacher3-3/+74
2023-05-28fuzzy: skip online scrub and health checks if not supportedAnthony Iliopoulos1-0/+6
2023-05-28btrfs/213: avoid occasional failure due to already finished balanceFilipe Manana1-3/+13
2023-05-28btrfs/287: add git commit hash for the kernel fixFilipe Manana1-1/+1
2023-05-28btrfs/213: add _fixed_by_kernel_commit tag and remove from dangerous groupFilipe Manana1-1/+4
2023-05-28generic/708: fix commit subject and add its git hashFilipe Manana1-1/+2
2023-05-28generic: Add a test for xattr ctime updatesAnna Schumaker2-0/+45
2023-05-28common/{filter,quota}, xfs/1{06,52}: fix grep patternMurphy Zhou4-6/+6
2023-05-28fstests: fix compilation error in splice2pipe on old (<C99) compilersAndrey Albershteyn1-2/+3
2023-05-14generic/{094,225}: drop the file allocation unit requirementsDarrick J. Wong2-10/+0
2023-05-14fiemap: FIEMAP_EXTENT_LAST denotes the last record in the recordsetDarrick J. Wong1-14/+4
2023-05-14fiemap-tester: holes can be backed by unwritten extentsDarrick J. Wong1-0/+7
2023-05-14xfs/{243,245,272,274}: ignore raid alignment flags in bmap outputDarrick J. Wong4-15/+15
2023-05-14generic/724,xfs/791: adjust test preconditions for post-EOF stripe zeroingDarrick J. Wong2-2/+2
2023-05-14xfs/262: remove dangerous labelsDarrick J. Wong1-1/+1
2023-05-14fsx: fix indenting of columns in bad buffers reportDarrick J. Wong1-4/+5
2023-05-12btrfs/228: sync filesystem after creating subvolumeFilipe Manana1-0/+5
2023-05-12btrfs/254: correct subject of the relevant kernel patch and add git commitFilipe Manana1-3/+3