aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-10-25btrfs: test btrfs filesystem usage command on missing seed deviceAnand Jain2-0/+69
2021-10-25btrfs: validate sysfs fsidAnand Jain2-0/+68
2021-10-25common/btrfs: add _require_btrfs_sysfs_fsid helperAnand Jain1-0/+14
2021-10-24fstests: groupfile generation needs force overwriteDave Chinner1-1/+1
2021-10-24fstests: autoconf has deprecated a bunch of macrosDave Chinner5-61/+41
2021-10-24generic/095: align DIO read/writes with the supported sector size for the deviceLuís Henriques1-2/+3
2021-10-24btrfs/049: remove the testMa Xinjian1-85/+0
2021-10-10common/log: fix *_dump_log routines for ext4Catherine Hoang1-2/+2
2021-10-10common/log: move *_dump_log routines to common/logCatherine Hoang2-26/+26
2021-10-10fstests: rename _test_inject_logprint to _test_remount_dump_logCatherine Hoang1-1/+1
2021-10-10fstests: rename _scratch_inject_logprint to _scratch_remount_dump_logCatherine Hoang17-17/+17
2021-10-10xfs/540: use _scratch_xfs_set_metadata_field apiYang Xu1-5/+5
2021-10-10generic/079: make sure users 'nobody' and 'daemon' existLuis Henriques1-0/+2
2021-10-10common/rc: add _require_user_exists() to check if a user existsLuis Henriques1-9/+18
2021-09-26new: don't allow new tests in group 'other'Darrick J. Wong1-3/+6
2021-09-26new: standardize group name checkingDarrick J. Wong1-30/+38
2021-09-26new: clean up the group name input codeDarrick J. Wong1-8/+5
2021-09-26new: only allow documented test group namesDarrick J. Wong1-13/+11
2021-09-26tools: add missing license tags to my scriptsDarrick J. Wong3-3/+10
2021-09-26tools: make sure that test groups are described in the documentationDarrick J. Wong3-8/+181
2021-09-26generic/631: change this test to use the 'whiteout' groupDarrick J. Wong1-1/+1
2021-09-26btrfs: fix incorrect subvolume test group nameDarrick J. Wong2-2/+2
2021-09-26xfs: fix incorrect fuzz test group nameDarrick J. Wong3-3/+3
2021-09-26xfs: move reflink tests into the clone groupDarrick J. Wong4-4/+4
2021-09-26ceph: re-tag copy_file_range as being in the copy_range groupDarrick J. Wong3-3/+3
2021-09-26generic: fsstress with cpu offliningDarrick J. Wong2-0/+76
2021-09-26xfs: test adding realtime sections to filesystemDarrick J. Wong2-0/+116
2021-09-26xfs: test correct propagation of rt extent size hints on rtinherit dirsDarrick J. Wong4-0/+150
2021-09-26xfs: test fsx with extent size hints set on a realtime fileDarrick J. Wong2-0/+162
2021-09-26common/rc: use directio mode for the loop device when possibleDarrick J. Wong1-0/+8
2021-09-26common/rc: re-fix detection of device-mapper/persistent memory incompatibilityDarrick J. Wong1-3/+15
2021-09-26btrfs/179: fix test failure when there are no snapshots to deleteFilipe Manana1-0/+4
2021-09-26fsstress: fix bogus compile warning do_renameat2()Luis Chamberlain1-2/+2
2021-09-26common/module: use patient module removalLuis Chamberlain1-3/+3
2021-09-12xfs: regresion test for fsmap problems with realtimeDarrick J. Wong2-0/+187
2021-09-12xfs/108: sync filesystem before querying quotaDarrick J. Wong1-0/+2
2021-09-12xfs: test DONTCACHE behavior with the inode cacheDarrick J. Wong2-0/+225
2021-09-12generic: regression test for a FALLOC_FL_UNSHARE bug in XFSDarrick J. Wong2-0/+79
2021-09-12overlay: fix documented kernel commit idsAmir Goldstein2-4/+5
2021-09-12btrfs/146: require scratch dev and pool before _require_dm_targetShin'ichiro Kawasaki1-3/+2
2021-09-12generic/{628,629}: fix order of _require_scratch* and _require_dm_targetShin'ichiro Kawasaki2-2/+2
2021-09-12generic/361: require sparse file support and fix mounting the volume.Ari Sundholm1-1/+2
2021-09-05xfs/449: filter out deprecation warnings from mkfsDarrick J. Wong1-1/+1
2021-09-05generic: test shutdowns of a nested filesystemDarrick J. Wong3-0/+162
2021-09-05idmapped-mounts: Fix build error because of undefined reallocarrayYang Xu2-0/+5
2021-09-05idmapped-mounts: Use renameat instead of renameat2Yang Xu1-12/+12
2021-09-05configure.ac: Fix uncorrect detection because of linux/btrfs.hYang Xu1-8/+32
2021-09-05src/idmapped-mounts: Fix an error for the loop initialization declarationYang Xu2-16/+17
2021-09-05btrfs: test for rename/exchange behavior between subvolumesNikolay Borisov2-0/+114
2021-09-05common/renameat2: Make _rename_tests_source_dest take flags as 4th arguementNikolay Borisov1-2/+3
2021-09-05common/rc: fix MKSWAP_PROG quotingXiong Zhou1-1/+2
2021-09-05generic/643: fix weird problems on 64k-page arm systemsDarrick J. Wong2-12/+23
2021-09-05common/xfs: skip xfs_check unless the test runner forces us toDarrick J. Wong2-4/+12
2021-09-05fstests: which has been deprecated by DebianDave Chinner9-9/+9
2021-09-05generic/081: clean up snapshot devices correctlyDave Chinner1-0/+2
2021-08-29btrfs: make sure btrfs can create compressed inline extentQu Wenruo2-0/+54
2021-08-29generic: Test page faults during read and writeAndreas Gruenbacher5-1/+225
2021-08-29generic: check log recovery with readonly mountMurphy Zhou2-0/+44
2021-08-29common/rc: fix ignoring of errors onLuis Chamberlain1-2/+2
2021-08-29idmap: override btrfs_ioctl_vol_args_v2 if system header doesn't have subvolidDarrick J. Wong2-2/+6
2021-08-29ext4: add test to validate the large_dir featureTheodore Ts'o3-1/+79
2021-08-22btrfs: introduce btrfs specific idmapped mounts testsChristian Brauner4-2/+3890
2021-08-22generic: add nested user namespace testsChristian Brauner4-1/+757
2021-08-22idmapped-mounts: add nested userns creation helpersChristian Brauner4-46/+185
2021-08-22idmapped-mounts: refactor helpersChristian Brauner3-256/+223
2021-08-22generic: add fscaps regression testChristian Brauner3-15/+174
2021-08-22idmapped-mounts: introduce an explicit command line switch for testsuiteChristian Brauner2-4/+10
2021-08-22idmapped-mounts: switch to getopt_long_only()Christian Brauner1-3/+6
2021-08-22idmapped-mounts: use die() helperChristian Brauner1-4/+2
2021-08-22common/scsi_debug: use the patient module removerLuis Chamberlain1-12/+25
2021-08-22common/module: add patient module rmmod supportLuis Chamberlain3-0/+143
2021-08-22generic/457: post-check fs on thin-vol device instead of scratch deviceKai-Wen Hu1-0/+3
2021-08-22xfs/176: fix the group nameDarrick J. Wong1-1/+1
2021-08-22xfs/187: remove the testDave Chinner2-156/+0
2021-08-22ext4: regression test for "tune2fs -l" after ext4 shutdownBoyang Xue2-0/+31
2021-08-22generic: add swapfile maxpages regression testDarrick J. Wong2-0/+64
2021-08-22generic: add checks for zoned block deviceNaohiro Aota3-0/+6
2021-08-22btrfs: add checks for zoned block deviceNaohiro Aota17-27/+97
2021-08-22common: add zoned block device checksNaohiro Aota1-0/+13
2021-08-16xfs: test regression in shrink when the new EOFS splits a sparse inode clusterDarrick J. Wong2-0/+192
2021-08-15generic: test xattr operations onlyDarrick J. Wong2-0/+59
2021-08-15btrfs/220: clear_cache fix for older kernelAnand Jain1-1/+12
2021-08-15btrfs/220: nologreplay support older kernelAnand Jain1-8/+20
2021-08-15btrfs/220: discard=sync support older kernelAnand Jain1-3/+15
2021-08-15common/rc: debug add _scratch_mount_options to the _scratch_mountAnand Jain1-1/+1
2021-08-15btrfs/220: fix clear_cache and inode_cache option testsBoris Burkov1-3/+7
2021-08-15shared/032: add check for zoned block deviceNaohiro Aota1-0/+2
2021-08-15btrfs: add minimal file system size checkNaohiro Aota9-0/+9
2021-08-15btrfs/057: use _scratch_mkfs_sized to set filesystem sizeNaohiro Aota1-1/+1
2021-08-15common/rc: fix blocksize detection for btrfsNaohiro Aota1-1/+4
2021-08-15common/rc: introduce minimal fs size checkNaohiro Aota2-0/+16
2021-08-15fstests: use udevadm settle after pvremoveLuis Chamberlain3-1/+6
2021-08-15btrfs/177: Handle the different fi resize output formatsMarcos Paulo de Souza2-5/+30
2021-08-08dmerror: export configuration so that subprograms don't have to reinitDarrick J. Wong2-11/+10
2021-08-08dmflakey: support external log and realtime devicesDarrick J. Wong1-3/+103
2021-08-08overlay/078: Fix cleanup with unpatched kernelAmir Goldstein1-0/+3
2021-08-08xfs: quota state command should report upg grace times separatelyZorro Lang2-0/+58
2021-08-08btrfs: verify the behavior of deleting non-existing deviceQu Wenruo2-0/+49
2021-08-08common/rc: only force nfs4.2 non-default SEEK_HOLE behaviourJeffle Xu1-4/+4
2021-08-01common/attr: Reduce MAX_ATTRS to leave some overhead for 64K blocksizeRitesh Harjani1-0/+39
2021-08-01common/attr: Cleanup end of line whitespaces issuesRitesh Harjani1-9/+9
2021-08-01ext4/022: exclude this test for dax config on 64KB pagesize platformRitesh Harjani1-2/+5
2021-08-01ext4/306: Add -b blocksize parameter too to avoid failure with DAX configRitesh Harjani1-1/+4
2021-08-01ext4/027: Correct the right code of block and inode bitmapRitesh Harjani1-2/+2
2021-08-01ext4/003: Fix this test on 64K platform for dax configRitesh Harjani1-1/+2
2021-08-01common/scsi_debug: use udevadm settle instead of sleepingLuis Chamberlain1-2/+2
2021-08-01common/config: disable udevadm settle if CONFIG_NET is disabledLuis Chamberlain1-1/+8
2021-08-01xfs/007: fix regressions on V4 filesystemsDarrick J. Wong1-1/+18
2021-08-01xfs/530: skip test if user MKFS_OPTIONS screw up formattingDarrick J. Wong1-1/+13
2021-08-01check: back off the OOM score adjustment to -500Darrick J. Wong1-1/+1
2021-08-01check: don't leave the scratch filesystem mounted after _notrunDarrick J. Wong1-0/+4
2021-08-01xfs/106: fix golden output regression in quota off testDarrick J. Wong2-0/+6
2021-08-01misc: tag all tests that examine crash recovery in a loopDarrick J. Wong11-11/+11
2021-08-01generic: test small swapfile without page-aligned contiguous blocksZorro Lang2-0/+79
2021-08-01generic: test for file loss after mix of rename, fsync and inode evictionFilipe Manana2-0/+103
2021-08-01tools: add a dm-logwrites replay toolDave Chinner3-4/+135
2021-08-01overlay: add test for copy up of lower file attributesAmir Goldstein2-0/+147
2021-07-26overlay/077: check for inconsistent d_ino/st_inoAmir Goldstein2-8/+15
2021-07-25xfs/152: avoid failure when quotaoff is not supportedDarrick J. Wong2-11/+13
2021-07-25xfs: use $XFS_QUOTA_PROG instead of hardcoding xfs_quotaChristoph Hellwig9-31/+31
2021-07-25xfs/305: don't turn quota accounting offChristoph Hellwig1-1/+1
2021-07-25xfs/304: don't turn quota accounting offChristoph Hellwig1-3/+3
2021-07-25xfs/220: avoid failure when disabling quota accounting is not supportedChristoph Hellwig1-1/+6
2021-07-25xfs/106: don't test disabling quota accountingChristoph Hellwig2-28/+72
2021-07-25xfs/007: unmount after disabling quotaChristoph Hellwig1-0/+3
2021-07-25common/quota: allow removing quota options entirely in _qmount_optionChristoph Hellwig1-1/+3
2021-07-25btrfs: source common/module when requiring module reloadMarcos Paulo de Souza4-0/+4
2021-07-25common/encrypt: accept '-' character in no-key namesEric Biggers1-1/+4
2021-07-25common/encrypt: add helper function for filtering no-key namesEric Biggers4-9/+22
2021-07-25generic: update encryption tests to use term "no-key names"Eric Biggers5-45/+45
2021-07-25generic/423: test stx_size of symlinkEric Biggers1-1/+3
2021-07-22generic/561: hide assertions when duperemove is killedDarrick J. Wong1-2/+7
2021-07-22new: allow users to specify a new test idDarrick J. Wong1-3/+13
2021-07-18generic/019: don't dump cores when fio/fsstress hit io errorsDarrick J. Wong1-0/+3
2021-07-18generic/371: disable speculative preallocation regressions on XFSDarrick J. Wong1-0/+8
2021-07-18xfs/084: fix test program status collection and processingDarrick J. Wong1-2/+6
2021-07-18check: run _check_filesystems in an OOM-happy subshellDarrick J. Wong1-7/+17
2021-07-18dmthin: erase the metadata device properly before startingDarrick J. Wong1-2/+6
2021-07-18shared/298: fix random deletion when filenames contain spacesDarrick J. Wong1-1/+1
2021-07-18xfs/172: disable test when file writes don't use delayed allocationDarrick J. Wong1-1/+29
2021-07-18src/seek_sanity_test: test seeks from LLONG_MINMatthew Wilcox1-0/+4
2021-07-18generic/459: catch mount failureDave Chinner1-1/+3
2021-07-18generic/{453,454}: Don't run for FSs restricting namesPavel Reichl3-0/+15
2021-07-18fstests: install btrfs_crc32c_forged_name.pyNaohiro Aota1-1/+4
2021-07-18btrfs: test fsync after increasing file size with truncateFilipe Manana2-0/+108
2021-07-18btrfs: test case to fstrim on a degraded filesystemAnand Jain2-0/+56
2021-07-18ext4/048: skip test of filename wipe if journal checkpoint is not supportedTheodore Ts'o1-0/+8
2021-07-04overlay/Makefile: Use the unified name rulesYang Xu1-2/+2
2021-07-04Makefile: fix bug when running make install under tests/* directoryYang Xu2-2/+3
2021-07-04tools: make convert-group ignore converted test filesDarrick J. Wong1-0/+2
2021-07-04generic: ensure that page is properly filled before writeJeff Layton2-0/+44
2021-07-04xfs/504: Add scratch_mount before checking for xfs_scrub unicode supportAnju T Sudhakar1-0/+3
2021-07-04check: exit with exit code 1 after printing the usage messageTheodore Ts'o1-1/+1
2021-07-04generic/260: f2fs is also specialSun Ke1-2/+8
2021-07-04generic/103: special left calculation for f2fsSun Ke1-1/+9
2021-07-04generic/042: make a bigger img for f2fsSun Ke1-2/+4
2021-07-04generic/019: fix test cleanupDave Chinner1-2/+0
2021-06-27misc: update documentation to reflect auto-generated group filesDarrick J. Wong1-3/+20
2021-06-27fstests: remove test group management codeDarrick J. Wong2-127/+0
2021-06-27fstests: remove group filesDarrick J. Wong13-1626/+0
2021-06-27check: use generated group filesDarrick J. Wong1-3/+3
2021-06-27fstests: adapt the new test script to our new group tagging schemeDarrick J. Wong1-125/+54
2021-06-27fstests: convert nextid to use automatic group generationDarrick J. Wong1-1/+31
2021-06-27fstests: automatically generate group filesDarrick J. Wong18-13/+130
2021-06-27fstests: move test group info to test filesDarrick J. Wong1581-22573/+5726
2021-06-27fstests: clean up open-coded golden outputDarrick J. Wong6-6/+6
2021-06-27fstests: add tool migrate group membership data to test filesDarrick J. Wong1-0/+138
2021-06-27fstests: refactor test boilerplate codeDarrick J. Wong2-21/+67
2021-06-27misc: move exit status into trap handlerDarrick J. Wong2-4/+2
2021-06-27fstests: fix group check in new scriptDarrick J. Wong1-4/+1
2021-06-13btrfs: test incremental send swapping location of a directory with a fileFilipe Manana3-0/+155
2021-06-13ext4: test journal checkpoint ioctlLeah Rumancik6-1/+217
2021-06-13ext4/048: add check for od endian flagLeah Rumancik2-1/+18
2021-06-13common/rc: fix _scratch_mkfs_blocksized indentationAnand Jain1-30/+32
2021-06-13btrfs: support other sectorsizes in _scratch_mkfs_blocksizedAnand Jain1-0/+9
2021-06-13overlay/075: add test coverage for clearing immutable/append-only flagsAmir Goldstein1-0/+11
2021-06-13generic/507: support more filesystemsAmir Goldstein1-6/+7
2021-06-06common/config: remove default 4k blocksize from XFS_MKFS_OPTIONSZorro Lang1-1/+0
2021-06-06overlay/075: fix wrong invocation of t_immutableAmir Goldstein1-4/+8
2021-06-06btrfs/029: fix the test compatible with older cp(1)Anand Jain2-4/+4
2021-05-30ext4: prevent initializing reserved inodeschenlong3-0/+75
2021-05-30fstests: initial bcachefs supportKent Overstreet6-3/+26
2021-05-30fstests: improved .gitignoreKent Overstreet1-0/+3
2021-05-30generic/042: set size to 38M for f2fsSun Ke1-1/+7
2021-05-30btrfs: add test for multiple fsync with adjacent preallocated extentsFilipe Manana3-0/+203
2021-05-30common/xfs: Fix _require_scratch_xfs_shrink bugYang Xu1-1/+2
2021-05-30xfs: fix check of whether the mkfs failSun Ke2-2/+4
2021-05-23idmapped-mounts: split out run_test() functionChristian Brauner1-29/+41
2021-05-23idmapped-mounts: add missing newline to print_r()Christian Brauner1-1/+1
2021-05-23idmapped-mounts: remove unused set_cloexec() helperChristian Brauner1-5/+0
2021-05-23generic: mmap and copy file data with page overlappingZorro Lang6-1/+197
2021-05-23ext4: add test for ext4_dir_entry2 wipeLeah Rumancik3-0/+197
2021-05-23btrfs/215: avoid false alert for subpage caseQu Wenruo1-6/+19
2021-05-23aio-dio-append-write-fallocate-race: fix directio buffer alignment bugsDarrick J. Wong1-1/+1
2021-05-23xfs/178: fix mkfs success testDarrick J. Wong1-2/+2
2021-05-23fsx/fsstress: round blocksize properlyDarrick J. Wong3-23/+36
2021-05-23xfs/117: fix fragility in this fuzz testDarrick J. Wong1-18/+29
2021-05-23xfs: force file creation to the data device for certain layout testsDarrick J. Wong9-0/+10
2021-05-23common/xfs: refactor commands to select a particular xfs backing deviceDarrick J. Wong15-15/+41
2021-05-23btrfs/012: check free size of scratch device before copying filesSidong Yang1-0/+2