aboutsummaryrefslogtreecommitdiffstats
path: root/tests/generic
AgeCommit message (Expand)AuthorFilesLines
2024-03-01tests/*/Makefile: make sure group.list DIRT exists before installMartin Jansa1-1/+1
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 Iliopoulos2-2/+2
2024-02-09generic/256: constrain runtime with TIME_FACTORDarrick J. Wong1-0/+7
2024-02-09generic/597,598: Require groupsRichard Weinberger2-0/+4
2024-02-09generic/020: Compute correct max_attrs for UBIFSRichard Weinberger1-0/+6
2024-01-14generic: add test for custom crypto data unit sizeEric Biggers2-0/+42
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
2023-12-24generic/650: add kernel commit idYang Xu1-0/+3
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-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-09generic/733: use correct kernel commit idYang Xu1-1/+4
2023-12-09generic/459: improve shutdown/read-only check to accommodate bcachefsBrian Foster1-7/+21
2023-12-09xfs/601: move this to tests/genericDarrick J. Wong2-0/+92
2023-11-17misc: update xfs_io swapext usageDarrick J. Wong18-25/+25
2023-11-17misc: privatize the FIEXCHANGE ioctl for nowDarrick J. Wong1-1/+1
2023-11-16generic: test reads racing with slow reflink operationsDarrick J. Wong2-0/+82
2023-10-27fstests: generic/353 should accomodate other pwrite behaviorsBill O'Donnell2-27/+17
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-22generic/245: Filter mv error messageSu Yue2-2/+5
2023-10-22generic/269,xfs/051: don't drop fsstress failures to stdoutDarrick J. Wong1-1/+1
2023-10-05generic: add a test to check move in mountpoints of the same exportYongcheng Yang2-0/+60
2023-10-05fstests: redirect fsstress' stdout to $seqres.full instead of /dev/nullFilipe Manana6-6/+6
2023-09-23generic: test new directory entries are returned after rewinding directoryFilipe Manana2-0/+41
2023-09-20common/rc: make _get_max_file_size find file size on mount pointAndrey Albershteyn3-3/+3
2023-09-02common: rename get_page_size to _get_page_sizeDarrick J. Wong8-8/+8
2023-09-02common: split _get_hugepagesize into detection and actual queryDarrick J. Wong2-0/+2
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-02fstests: generic/352 should accomodate other pwrite behaviorsBill O'Donnell2-8/+8
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-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-05generic/642: fix SOAK_DURATION usage in generic/642Darrick J. Wong1-1/+1
2023-08-05fstests: add smoketest groupZorro Lang5-5/+5
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-07-23generic/558: avoid forkbombs on filesystems with many free inodesDarrick J. Wong1-9/+18
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-10generic: Add mmap + DIO write testAndreas Gruenbacher2-0/+44
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-14generic/{094,225}: drop the file allocation unit requirementsDarrick J. Wong2-10/+0
2023-05-14generic/724,xfs/791: adjust test preconditions for post-EOF stripe zeroingDarrick J. Wong1-1/+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-06generic/{251,260}: compute maximum fitrim offsetDarrick J. Wong2-2/+2
2023-03-25generic/020: fix another really long attr test failure for cephXiubo Li1-0/+6
2023-03-03generic/020: fix really long attr test failure for cephXiubo Li1-2/+4
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. Wong4-0/+119
2023-03-02generic: test new vfs swapext ioctlDarrick J. Wong24-0/+1434
2023-03-02generic: test old xfs extent swapping ioctlDarrick J. Wong6-0/+164
2023-02-25generic: add test for direct io partial writesBoris Burkov2-0/+39
2023-02-18generic/604: fix test to actually create dirty inodesFilipe Manana1-1/+1
2023-02-11generic: add 251 to the auto groupChristoph Hellwig1-1/+1
2023-02-11generic: add 125 to the auto groupChristoph Hellwig1-1/+1
2023-02-11generic: add 042 to the auto and quick groupsChristoph Hellwig1-1/+1
2023-02-03generic/500: skip this test if formatting failsDarrick J. Wong1-1/+2
2023-02-03generic/038: set a maximum runtime on this testDarrick J. Wong1-0/+6
2023-02-03generic/707: Test moving directory while being grownJan Kara2-0/+72
2023-01-22xfstests: add fuse supportMiklos Szeredi1-2/+2
2023-01-20various: test is not appropriate for always_cow modeDarrick J. Wong1-0/+10
2023-01-20generic/692: generalize the test for non-4K Merkle tree block sizesOjaswin Mujoo1-12/+25
2023-01-20generic: update setgid testsChristian Brauner12-148/+24
2023-01-14generic: test lseek with seek data mode on a one byte fileFilipe Manana2-0/+38
2023-01-01generic/575: test 1K Merkle tree block sizeEric Biggers2-18/+47
2023-01-01generic/624: test multiple Merkle tree block sizesEric Biggers2-44/+90
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 and use _fsv_can_enable()Eric Biggers2-2/+2
2022-12-11fstests: batch update of file mode and untracked filesShiyang Ruan1-0/+0
2022-12-11generic/273: Limit number of files by available inodesJan Kara1-2/+14
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 Lang91-91/+91
2022-11-23generic/470: Replace thin volume with blkdiscard -zXiao Yang1-19/+15
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 Biggers2-0/+16
2022-11-05generic/577: add missing file removal before empty file testEric Biggers1-0/+1
2022-11-03fstests: Add more related cases to perms groupYang Xu26-26/+26
2022-10-29tests: Add missing _require_odirect from generic testsLukas Czerner6-0/+6
2022-10-15generic: test fiemap reports extent as shared after cloning itFilipe Manana2-0/+115
2022-10-15fstests: add fiemap groupFilipe Manana53-53/+53
2022-10-08generic/092: skip test if file allocation unit isn't alignedDarrick J. Wong1-0/+6
2022-10-08generic/299: skip test early if falloc is not supportedPavel Reichl1-1/+1
2022-10-08cleanup: remove left files after test finishesPavel Reichl5-5/+5
2022-09-23generic: test i_blocks for truncated large filesPavel Reichl2-0/+53
2022-09-23common: new helper to alloacate fixed size filesPavel Reichl1-1/+7
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-20egrep, fgrep: deprecatedMurphy Zhou4-4/+4
2022-09-04vfs: Add new setgid_create_acl testYang Xu2-0/+35
2022-09-04vfs: Add new setgid_create_umask testYang Xu2-0/+48
2022-09-04generic: test fsync after punching hole adjacent to an existing holeFilipe Manana2-0/+106
2022-08-20generic: test i_blocks for large filesPavel Reichl2-0/+49
2022-08-20common: refactor fail_make_request boilerplateDarrick J. Wong1-35/+5
2022-08-20dmerror: support external log and realtime devicesDarrick J. Wong2-2/+2
2022-08-06generic: add tests for fscrypt policies with HCTR2Nathan Huckleberry2-0/+47
2022-08-06fstests: add more dmerror related test cases into eio groupZorro Lang3-3/+3
2022-07-31dmlogwrites: skip generic tests when external logdev in useDarrick J. Wong4-0/+4
2022-07-24punch: skip fpunch tests when page size not congruent with file allocation unitDarrick J. Wong2-0/+8
2022-07-24punch: use allocation unit to test punching holesDarrick J. Wong2-2/+2
2022-07-24misc: avoid tests encoding FIEMAP/BMAP golden output with weird file blocksizesDarrick J. Wong2-0/+8
2022-07-24misc: skip remap/fallocate tests when op length not congruent with file alloc...Darrick J. Wong66-0/+67
2022-07-24misc: use _get_file_block_size for block (re)mapping testsDarrick J. Wong3-3/+3
2022-07-24generic: test fs-verity EFBIG scenariosBoris Burkov2-0/+71
2022-07-24common/verity: support btrfs in generic fsverity testsBoris Burkov2-12/+38
2022-07-24common/verity: require corruption functionalityBoris Burkov2-0/+2
2022-07-24generic/275: fix premature enospc errors when fs block size is largeDarrick J. Wong1-3/+12
2022-07-02ext4: create file systems with the encrypt feature as necessaryTheodore Ts'o1-0/+3
2022-06-25fstests: unfreeze fs on cleanup routinesAmir Goldstein6-6/+43
2022-06-24generic/486: adjust the max xattr sizeLuís Henriques1-1/+10
2022-06-24generic/020: adjust max_attrval_size for cephLuís Henriques1-8/+25
2022-06-03generic/038: kill background threads on interruptDave Chinner1-7/+9
2022-06-03generic/591: use proper sector sizeZorro Lang1-2/+4
2022-06-03generic/591: remove redundant output from golden imageZorro Lang1-2/+0
2022-06-03generic/506: call _require_quota before _qmountZorro Lang1-0/+1
2022-06-03generic/139: require 512 bytes to be the minimum dio sizeZorro Lang1-1/+1
2022-06-02generic: adjust strict SPO recovery testcases for f2fsChao Yu4-0/+20
2022-05-24xfs: annotate fix commits for upcoming 5.10.y backportsAmir Goldstein4-0/+11
2022-05-22fstests: tests should not source common/rc directlyDave Chinner7-7/+0
2022-05-22generic/556: add test case for top-level dir renameEric Biggers1-0/+16
2022-05-22generic/556: Filter touch error messageGabriel Krisman Bertazi2-4/+9
2022-05-22generic/603: use project quota create and restore common helpersZorro Lang1-34/+2
2022-05-22generic: soft quota limits testing within grace timeZorro Lang2-0/+141
2022-05-15src/vfs: rename idmapped-mounts.c fileChristian Brauner5-5/+5
2022-05-15src: rename idmapped-mounts folderChristian Brauner5-6/+6
2022-05-11generic/68[3-7]: Add separate sgid stripping sub-testsYang Xu10-145/+280
2022-05-10generic: test fsync of directory with renamed symlinkFilipe Manana2-0/+92
2022-05-02common: support black listing fs in _supported_fs()Amir Goldstein3-6/+3
2022-04-29fstests: add some missing _require_loop'sJosef Bacik1-0/+1
2022-04-28generic/673: Add separate sgid stripping sub-testsYang Xu2-7/+54
2022-04-28fsstress: remove ALLOCSP and FREESP operations entirelyZorro Lang1-2/+0
2022-04-27generic/681, generic/682: add debugging information to $seqreq.fullTheodore Ts'o2-0/+8
2022-04-27chown: fix ownership format stringMurphy Zhou6-11/+11
2022-04-27generic: add test for tmpfs POSIX ACLsChristian Brauner2-0/+35
2022-04-27generic: ensure we drop suid after fallocateDarrick J. Wong12-0/+890
2022-04-27generic/019: fix incorrect unset statementsDarrick J. Wong1-2/+2
2022-04-17generic: test that renaming into a directory fails with EDQUOTDarrick J. Wong2-0/+74
2022-04-17generic: test that linking into a directory fails with EDQUOTDarrick J. Wong2-0/+70
2022-04-17generic/019: kill background processes on interruptDave Chinner1-2/+6
2022-04-17common/encrypt: use a sub-keyring within the session keyringEric Biggers10-15/+16
2022-04-17generic/020: fix max_attrval_size output filterDavid Disseldorp2-2/+2
2022-04-17generic/020: fix max_attrval_size for XFS, UDF, Btrfs and NFSDavid Disseldorp1-4/+16
2022-04-17generic/020: add and use _attr_get_max()David Disseldorp1-83/+95
2022-04-17generic/020: move MAX_ATTRS and MAX_ATTRVAL_SIZE logicDavid Disseldorp1-0/+76
2022-04-17fstests: test dirty pipe vulnerability issue of CVE-2022-0847Zorro Lang2-0/+57
2022-04-17fstests: replace hexdump with od commandZorro Lang22-616/+616
2022-04-10generic/374: validate cross-vfsmount dedupeJosef Bacik2-3/+5
2022-04-10generic/373: change test to validate cross-vfsmount reflinkJosef Bacik2-5/+5
2022-04-10generic/674: replace _require_scratch_reflink with _require_scratch_dedupeBoyang Xue1-1/+1
2022-04-10generic/066: attr1 is still there after log replay on f2fsSun Ke1-0/+8
2022-04-10generic/631: use trusted.* extended attributes to filter NFS filesystemDai Shili1-1/+1
2022-04-10generic/108: use blockdev utility to calculate physical and logical block sizeNitesh Shetty1-2/+2
2022-04-10generic: fallocate against a file range with a mix of holes and extentsFilipe Manana2-0/+83
2022-04-10generic/673: fix golden output to reflect vfs setgid behaviorDarrick J. Wong1-2/+2
2022-04-10generic/459: ensure that the lvm devices have been createdDarrick J. Wong1-0/+1
2022-04-10generic: read multiple extents with io_uringFilipe Manana2-0/+42
2022-03-21generic: move test case btrfs/261 into the generic groupFilipe Manana2-0/+96
2022-03-21generic/108: use sysfs values for logical,physical block size in scsi_debugNitesh Shetty1-1/+4
2022-03-21generic: Add test for seekdirJan Kara2-0/+43
2022-02-21generic/{171,172,173,174}: check _scratch_mkfs_sized return codeShin'ichiro Kawasaki4-4/+4
2022-02-21generic/204: remove unnecessary _scratch_mkfs callShin'ichiro Kawasaki1-5/+1
2022-02-14generic: test suid/sgid behavior with reflink and dedupeDarrick J. Wong6-0/+405
2022-01-25generic/273: use _get_file_block_sizeDarrick J. Wong1-2/+2
2022-01-23idmapped-mounts: always run generic vfs testsChristian Brauner1-1/+0
2022-01-16generic/670: allow _mread_range() races with reflink_range()Shiyang Ruan1-1/+4
2021-12-25generic: add race test that mmap write to target of reflinkShiyang Ruan2-0/+68
2021-12-25generic: add race test that mmap write to source of reflinkShiyang Ruan2-0/+68
2021-12-25generic: add race test between reflink and mmap readShiyang Ruan2-0/+77
2021-12-25generic: add mmap CoW test for mixed&source extentsShiyang Ruan2-0/+78