aboutsummaryrefslogtreecommitdiffstats
path: root/tests
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-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 Goldstein1-15/+21
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-10generic: test reading a large directory while renaming its filesFilipe Manana2-0/+39
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 Larsson2-15/+29
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-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. Wong22-30/+30
2023-11-17misc: privatize the FIEXCHANGE ioctl for nowDarrick J. Wong3-2/+3
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. Wong4-0/+337
2023-11-16common: make helpers for ttyprintk usageDarrick J. Wong6-7/+7
2023-11-16generic: test reads racing with slow reflink operationsDarrick J. Wong2-0/+82
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-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-22xfs/178: don't fail when SCRATCH_DEV contains random xfs superblocksDarrick J. Wong2-3/+8
2023-10-05xfs/{270,557,600}: update commit id for _fixed_by tag.Darrick J. Wong3-3/+3
2023-10-05btrfs/300: check existence of unshare argumentsDarrick J. Wong1-1/+1
2023-10-05xfs/018: make sure that larp mode actually worksDarrick J. Wong1-0/+13
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/301: new test for simple quotasBoris Burkov2-0/+462
2023-09-23btrfs/287: filter snapshot IDs to avoid failures when using some featuresFilipe Manana2-34/+46
2023-09-23btrfs/259: fix output's wrong wordNaohiro Aota1-1/+1
2023-09-23generic: test new directory entries are returned after rewinding directoryFilipe Manana2-0/+41
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 Albershteyn3-3/+3
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-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. Wong26-29/+29
2023-09-02common: split _get_hugepagesize into detection and actual queryDarrick J. Wong2-0/+2
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-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-08-25generic/471: Remove this broken caseYang Xu2-80/+0
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-19fstests: Verify dir permissions when creating a stub subvolumeLee Trager3-6/+71
2023-08-19btrfs/220: do not run async discard test on zoned deviceNaohiro Aota1-1/+3
2023-08-19generic/{175,297,298}: fix use of uninitialized varAmir Goldstein3-3/+0
2023-08-19t_ofd_locks: fix stalled semaphore handlingStas Sergeev1-4/+33
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-05btrfs/276: make test accurate regarding number of expected extentsFilipe Manana2-42/+64
2023-08-05fstests: add smoketest groupZorro Lang5-5/+5
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-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-23overlay: Add test coverage for fs-verity supportAlexander Larsson2-0/+333
2023-07-23overlay: Add test for follow of lowerdata in data-only layersAmir Goldstein2-0/+367
2023-07-23overlay/060: add test cases of follow to lowerdataAmir Goldstein2-5/+56
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-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-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-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-10xfs/503: don't rebuild the fs metadata when testing metadumpDarrick J. Wong1-0/+2
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 Gruenbacher2-0/+44
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 Zhou2-4/+4
2023-05-14generic/{094,225}: drop the file allocation unit requirementsDarrick J. Wong2-10/+0
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-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
2023-05-12groups: add logical_resolve group for btrfsFilipe Manana3-3/+3
2023-05-12btrfs: add a test case for the logical to ino ioctlFilipe Manana2-0/+249
2023-05-12common/btrfs: add helper to get the bytenr for a file extent itemFilipe Manana1-17/+1
2023-05-01misc: add duration for recovery loop testsDarrick J. Wong5-6/+8
2023-05-01misc: add duration for long soak testsDarrick J. Wong4-2/+8
2023-05-01generic/476: reclassify this test as a long running soak stress testDarrick J. Wong1-1/+1
2023-05-01generic/696: AFS doesn't support the "noacl" command line optionDavid Howells1-1/+4
2023-05-01generic/531: Check for O_TMPFILEDavid Howells1-0/+1
2023-05-01generic/123, generic/128, afs: Allow for an fs that does its own perm managementDavid Howells2-0/+2
2023-05-01generic/317, afs: Allow for a filesystem not to honour the local uid/gidDavid Howells1-0/+1
2023-05-01generic/314, afs: Allow for a filesystem that doesn't honour SGID inheritanceDavid Howells1-0/+1
2023-04-22xfs/517: add missing freeze commandDarrick J. Wong1-1/+1
2023-04-06generic/{251,260}: compute maximum fitrim offsetDarrick J. Wong2-2/+2
2023-03-25btrfs/246: skip the test if the tested btrfs doesn't support inline extents c...Qu Wenruo1-0/+3
2023-03-25generic/020: fix another really long attr test failure for cephXiubo Li1-0/+6
2023-03-16xfs: stress test cycling parent pointers with online repairDarrick J. Wong4-0/+80
2023-03-14btrfs/286: add missing calls to _scratch_dev_pool_put and _spare_dev_putFilipe Manana1-0/+3
2023-03-14btrfs/284: list a couple btrfs-progs git commitsFilipe Manana1-0/+5
2023-03-14vfs: Add tmpfs tests for idmap mountsRodrigo Campos3-0/+53
2023-03-03generic/020: fix really long attr test failure for cephXiubo Li1-2/+4
2023-03-02xfs: test xfs_scrub dry run, preen, and repair modeDarrick J. Wong2-0/+137
2023-03-02xfs: race fsstress with online repair of dirs and parent pointersDarrick J. Wong4-0/+79
2023-03-02xfs: ensure that online directory repairs don't hit EDQUOTDarrick J. Wong2-0/+80
2023-03-02xfs: race fsstress with online repair of extended attribute dataDarrick J. Wong2-0/+42
2023-03-02xfs: race fsstress with online repair of realtime summary filesDarrick J. Wong2-0/+50
2023-03-02generic: test that file privilege gets dropped with FIEXCHANGE_RANGEDarrick J. Wong4-0/+264
2023-03-02generic, xfs: test scatter-gather atomic file updatesDarrick J. Wong8-0/+251
2023-03-02generic: test new vfs swapext ioctlDarrick J. Wong26-0/+1506
2023-03-02generic: test old xfs extent swapping ioctlDarrick J. Wong9-1/+236
2023-03-02xfs/122: fix for swapext log itemsDarrick J. Wong1-0/+3
2023-02-25btrfs: add test case for NODATASUM dev-replaceQu Wenruo2-0/+80
2023-02-25generic: add test for direct io partial writesBoris Burkov2-0/+39
2023-02-25selftest: add tests for debugging testing setupLeah Rumancik13-0/+127
2023-02-25fuzzy: fuzz test key/pointers of inode btreesDarrick J. Wong8-0/+163
2023-02-25xfs: fuzz test both repair strategiesDarrick J. Wong76-0/+1709
2023-02-25fuzzy: test fuzzing realtime free space metadataDarrick J. Wong16-0/+362
2023-02-25fuzzy: test fuzzing xattr block mappingsDarrick J. Wong6-0/+174
2023-02-25fuzzy: test fuzzing directory block mappingsDarrick J. Wong6-0/+174
2023-02-25fuzzy: for fuzzing ag btrees, find the path to the AG headerDarrick J. Wong27-29/+110
2023-02-25xfs/{35[45],455}: fix bogus corruption errorsDarrick J. Wong3-3/+18
2023-02-18xfs/422: don't freeze while racing rmap repair and fsstressDarrick J. Wong1-3/+1
2023-02-18xfs: race fsstress with online repair for summary countersDarrick J. Wong4-0/+91
2023-02-18xfs: test fs summary counter online repairDarrick J. Wong2-0/+40
2023-02-18xfs: race fsstress with inode link count check and repairDarrick J. Wong4-0/+79
2023-02-18xfs: race fsstress with online scrub and repair for quotacheckDarrick J. Wong4-0/+84
2023-02-18xfs: race fsstress with online scrub and repair for quota metadataDarrick J. Wong6-0/+126
2023-02-18xfs: race fsstress with online repair for special file metadataDarrick J. Wong4-0/+81
2023-02-18xfs: ensure that online file data fork repairs don't hit EDQUOTDarrick J. Wong2-0/+75