aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-04-18generic: test using fs-verity and fscrypt simultaneouslyHEADmasterEric Biggers3-0/+112
2018-04-18generic: test fs-verity elide and patch extensionsEric Biggers3-0/+288
2018-04-18generic: test that fs-verity is using the correct measurement valuesEric Biggers3-0/+86
2018-04-18generic: test corrupting fs-verity filesEric Biggers3-0/+242
2018-04-18generic: test fs-verity footer validationEric Biggers3-0/+440
2018-04-18generic: test fs-verity access controlEric Biggers3-0/+79
2018-04-18generic: test general semantics of fs-verity filesEric Biggers3-0/+424
2018-04-18verity: add common functions for testing fs-verityEric Biggers2-0/+202
2018-04-14xfs/187: fix ftype brokennessDarrick J. Wong1-2/+9
2018-04-13generic: test for fsync after fallocateFilipe Manana3-0/+138
2018-04-12common/config: support f2fs-tools v1.9 and laterEric Biggers1-6/+11
2018-04-12common/rc: fix up variable namingEric Biggers3-80/+80
2018-04-12common/rc: add missing 'local' keywordsEric Biggers1-145/+154
2018-04-08generic: Check the fs after each FUA writesQu Wenruo4-0/+167
2018-04-08log-writes: Add support for METADATA flagQu Wenruo2-5/+7
2018-04-08log-writes: Add support to output human readable flagsQu Wenruo1-7/+63
2018-04-08common/rc: improve checks for YP/NISBenjamin Coddington1-1/+2
2018-03-29overlay: test decoding overlay file handles with warm/cold dentry cacheAmir Goldstein3-0/+147
2018-03-29open_by_handle: add -s option to sleep and keep files open by handleAmir Goldstein1-8/+22
2018-03-29open_by_handle: add -n option to suppress drop cachesAmir Goldstein1-16/+25
2018-03-29open_by_handle: make -h (help) a valid optionAmir Goldstein1-3/+3
2018-03-29xfs/278: find sfdir inode field prefixDarrick J. Wong1-8/+30
2018-03-28xfs: test agfl reset on bad list wrappingDarrick J. Wong4-4/+298
2018-03-25overlay/05[45]: Document the fix commitAmir Goldstein2-0/+6
2018-03-23generic/478: fix potential test blockingXiong Zhou1-6/+10
2018-03-23common/xfs: fix various problems with _supports_xfs_scrubDarrick J. Wong1-2/+6
2018-03-23common/xfs: don't call xfs_scrub on a block deviceDarrick J. Wong1-1/+1
2018-03-23build: fix <ndbm.h> detection in AC_PACKAGE_WANT_GDBMJeff Mahoney2-20/+3
2018-03-23build: clean up AC_PACKAGE_WANT_GDBMJeff Mahoney1-32/+55
2018-03-23build: AC_PACKAGE_WANT_GDBM, fall back to compat if libgdbm detection failsJeff Mahoney1-10/+9
2018-03-23build: remove dead AC_PACKAGE_WANT_NDBM macroJeff Mahoney1-20/+0
2018-03-16generic/015: Issue sync after deleting the fillup fileNikolay Borisov1-0/+2
2018-03-16overlay: Absolute redirect should be followed even if ancestor is opaqueVivek Goyal3-0/+107
2018-03-16generic: test on creating new file after log replayLiu Bo3-0/+79
2018-03-08btrfs/146: make sure hit all stripes in the case of compressionLu Fengqi1-3/+6
2018-03-07btrfs/004: increase the buffer size of logical-resolve to the maximum value 64KLu Fengqi1-1/+1
2018-03-04generic: test fsync new file after removing hard linkFilipe Manana3-0/+86
2018-03-04generic: add test for fsync after renaming and linking special fileFilipe Manana3-0/+115
2018-03-01overlay: correct scratch dirs checkzhangyi (F)14-16/+122
2018-03-01overlay: skip check for tests finished with corrupt filesystemzhangyi (F)3-3/+3
2018-03-01overlay/003: fix fs check failurezhangyi (F)1-1/+0
2018-03-01overlay: hook filesystem check helperzhangyi (F)4-4/+127
2018-03-01common/rc: improve dev mounted check helperzhangyi (F)2-20/+11
2018-02-24fsstress: avoid infinite loops in clonerange_fDarrick J. Wong1-1/+3
2018-02-23generic/47[23]: remove from auto/quick groupsDave Chinner1-2/+2
2018-02-23common/xfs: Initialise OPTIND for getopts callsDave Chinner4-0/+4
2018-02-22common/rc: Fix fcollapse require code to work with 64k block sizeChandan Rajendra1-2/+4
2018-02-22fsx: Fix -P errorsAndreas Gruenbacher1-16/+15
2018-02-22fstests: _fail test by default when _scratch_mount failsEryu Guan109-192/+184
2018-02-22generic/25[02]: increase filesystem sizeDave Chinner2-5/+6
2018-02-20btrfs/150: add _scratch_dev_pool_get/put to run the test as expectedMisono, Tomohiro1-0/+2
2018-02-16xfs/015: enlarge the initial fs sizeEryu Guan1-3/+3
2018-02-16generic: add OFD lock testsXiong Zhou7-1/+800
2018-02-09xfs: rmapbt swapext block reservation overrun testBrian Foster3-0/+109
2018-02-09xfs: regression tests for reflink quota bugsDarrick J. Wong7-0/+339
2018-02-09xfs/348: dir->symlink corruption must not be allowedDarrick J. Wong1-1/+1
2018-02-08xfs_scrub: remove -y parameterDarrick J. Wong2-3/+3
2018-02-08overlay: renumber tests after mergeEryu Guan7-9/+9
2018-02-08overlay: add fsck.overlay impure xattr testzhangyi (F)3-0/+148
2018-02-08overlay: add fsck.overlay redirect directory testzhangyi (F)3-0/+278
2018-02-08overlay: add fsck.overlay whiteout testzhangyi (F)3-0/+241
2018-02-08overlay: define common overlay xattr keyszhangyi (F)1-0/+8
2018-02-08overlay: add filesystem check helperzhangyi (F)2-0/+15
2018-02-05generic/270: Check for scratch mount successAndreas Gruenbacher1-1/+1
2018-02-05check: Fix exit statusAndreas Gruenbacher1-3/+3
2018-02-03overlay: test overlay file handle of dir with ancestor under lower redirectAmir Goldstein3-0/+181
2018-02-03overlay: test overlay file handles of lower dir with non-indexed ancestorAmir Goldstein3-0/+172
2018-02-03generic/{274,315}: Require falloc -k supportRostislav Skudnov2-2/+2
2018-02-03generic/307: Require ACL supportRostislav Skudnov1-0/+2
2018-01-30overlay: test encode/decode of non-samefs overlay file handles with renamesAmir Goldstein3-0/+223
2018-01-30overlay: test encode/decode overlay file handles with renamesAmir Goldstein3-0/+207
2018-01-30overlay: test encode/decode of non-samefs overlay file handlesAmir Goldstein3-0/+288
2018-01-30overlay: test encode/decode overlay file handlesAmir Goldstein3-0/+271
2018-01-30fstests: implement require of multiple overlayfs featuresAmir Goldstein2-6/+23
2018-01-29overlay: add a test for multiple redirects to the same lower dirAmir Goldstein3-0/+112
2018-01-29overlay/017: require and enable redirect_dirAmir Goldstein2-4/+6
2018-01-29overlay: consider index dir with whiteouts cleanAmir Goldstein3-5/+15
2018-01-29overlay/036: fix upper/lower dir mismatchAmir Goldstein1-2/+2
2018-01-29ovelray: drop explicit use of OVERLAY_MOUNT_OPTIONSAmir Goldstein3-13/+6
2018-01-28src/metaperf: Include linux/param.h explicitly for HZ macroRostislav Skudnov1-0/+1
2018-01-28src/dmiperf: Include sys/types.h for u_int32_tRostislav Skudnov1-0/+1
2018-01-25xfs/24[356]: checking cow fork bmap requires CONFIG_XFS_DEBUG=yDarrick J. Wong3-0/+3
2018-01-25generic/403: don't spew '$GETFATTR_PROG: Killed' messagesDarrick J. Wong1-2/+4
2018-01-25xfs/122: fix xfs header ordering problemsDarrick J. Wong1-0/+5
2018-01-25common/rc: report kmemleak errorsDarrick J. Wong2-0/+62
2018-01-25ext4: Ext4 online resize with bigalloc tests.harshads3-0/+343
2018-01-24generic: test decoding file handles after cycle mountAmir Goldstein4-30/+224
2018-01-24generic/exportfs: golden output is not silentAmir Goldstein4-4/+0
2018-01-24src/open_by_handle: verify dir content only with -r flagAmir Goldstein1-1/+1
2018-01-24src/pwrite_mmap_blocked: Include signal.h instead of sys/signal.hRostislav Skudnov1-1/+1
2018-01-24src/t_mtab: Replace sys_siglist[] with strsignal()Rostislav Skudnov1-1/+1
2018-01-24src/fssum: Use htobe64() instead of a custom macroRostislav Skudnov1-7/+2
2018-01-24doio, growfiles: Use standard signal name SIGCHLD instead of SIGCLDRostislav Skudnov2-2/+2
2018-01-24fstests: Replace all __[u]intNN_t types with standard [u]intNN_tRostislav Skudnov8-68/+70
2018-01-24fsstress: Include stddef.h for ptrdiff_tRostislav Skudnov1-0/+1
2018-01-22check: expunge tests when doing a dry runLuis R. Rodriguez1-0/+4
2018-01-22check: move expunge test into a helperLuis R. Rodriguez1-5/+15
2018-01-21xfs: Regression test for invalid sb_logsunitxiao yang3-0/+88
2018-01-21common: Add _require_no_xfs_bug_on_assert and factor out filter_xfs_dmesgxiao yang4-15/+41
2018-01-19xfs/realtime: Fix direct invocations of xfs_repairRichard Wareing2-2/+8
2018-01-19xfs/realtime: add _require_no_rtinherit functionRichard Wareing5-0/+20
2018-01-19xfs/realtime: Add require_no_realtime functionRichard Wareing4-2/+21
2018-01-19common/dmthin: dm-thin lacks DAX supportRoss Zwisler1-0/+5
2018-01-19common/xfs: Check if write supports [-c|-d] option in xfs_dbxiao yang1-2/+5
2018-01-18shared/272: don't use data journaling with DAXRoss Zwisler1-0/+1
2018-01-18btrfs/027: unmount scratch device if test failsLiu Bo1-0/+2
2018-01-18btrfs/011: umount device in _cleanupLiu Bo1-0/+4
2018-01-14fstests: Add 9p network filesystem supportTuomas Tynkkynen4-3/+44
2018-01-12generic/015: Change the test filesystem size to 101mbNikolay Borisov1-1/+5
2018-01-12filter: Introduce filter to filter out offset for xfs_ioQu Wenruo9-153/+173
2018-01-12xfs: test for umount hang caused by the pending dquota log item in AILHou Tao3-0/+177
2018-01-12common/rc: factor out _scratch_xfs_[get|set]_sb_fieldHou Tao10-72/+64
2018-01-12dmflakey: support error_writes feature for dm-flakeyHou Tao1-1/+23
2018-01-12dmflakey: support multiple dm targets for a dm-flakey deviceHou Tao1-2/+5
2018-01-12common/rc: ext4 doesn't support O_DIRECT with data journalingEric Whitney1-0/+2
2018-01-10common/rc: perform _require_metadata_journaling check on overlay base fsChengguang Xu1-0/+12
2018-01-09xfs: find libxfs api violationsDarrick J. Wong3-0/+59
2018-01-06ext4: test for inline data + DAX corruptionRoss Zwisler6-1/+161
2018-01-06ext4: test for DAX + journaling corruptionRoss Zwisler6-1/+182
2018-01-06xfs/068: fix clonerange problems in file/dir count outputDarrick J. Wong1-0/+11
2018-01-06btrfs: make sure scrub fixes raid6 corruptionLiu Bo3-0/+125
2018-01-06generic: run a long-soak write-only fsstress testDarrick J. Wong3-0/+67
2018-01-03generic/050: fix _require_local_device $SCRATCH_DEV check orderLuis Henriques1-1/+1
2018-01-02fsstress: implement the clonerange/deduperange ioctlsDarrick J. Wong1-0/+391
2018-01-02generic: test error shutdown while stressing filesystemDarrick J. Wong3-0/+100
2017-12-31ext4: use a slightly bigger file system in ext4/021Theodore Ts'o1-2/+2
2017-12-31common/encrypt: Create an encrypted equivalent of _scratch_mkfs_sizedAri Sundholm2-2/+13
2017-12-31btrfs: Add new 'limit' test group for btrfsQu Wenruo1-6/+6
2017-12-24xfs/040: document purposeLuis R. Rodriguez1-0/+5
2017-12-24generic: add syncfs testChengguang Xu3-0/+87
2017-12-24common/rc: check syncfs supportChengguang Xu1-0/+4
2017-12-24common/rc: add scratch shutdown support for overlayfsChengguang Xu19-20/+55
2017-12-24fsstress: getcwd() return value fixesAri Sundholm1-1/+5
2017-12-24fsstress: Eliminate valgrind noiseAri Sundholm1-0/+5
2017-12-15README: document group fsgqa is requiredLuis R. Rodriguez1-0/+1
2017-12-15xfs: fix tests to handle removal of no-alloc create nonfeatureDarrick J. Wong4-4/+9
2017-12-15generic/45[34]: test line draw characters in file/attr namesDarrick J. Wong2-0/+10
2017-12-15common/xfs: fix scrub support probing againDarrick J. Wong1-1/+1
2017-12-15build: update AC_PACKAGE_WANT_GDBM() and src/dbtest.c to buildLuis R. Rodriguez2-0/+9
2017-12-14generic/group: add 304 to dedupe groupLuis R. Rodriguez1-1/+1
2017-12-14generic: initial fiemap range query testNikolay Borisov4-0/+311
2017-12-14generic: Partial direct write testGoldwyn Rodrigues3-0/+106
2017-12-14generic: Test RWF_NOWAITGoldwyn Rodrigues3-0/+89
2017-12-14common/rc: Check pwrite parameters in _require_xfs_io_commandGoldwyn Rodrigues1-1/+15
2017-12-14common/populate: fix S_IFDIR.FMT_BLOCK and ATTR.FMT_LOCAL for ext4 encryptionTheodore Ts'o1-2/+2
2017-12-12common: rework _require_ext4_mkfs_featureTheodore Ts'o5-31/+21
2017-12-10build: fix Wlog_Error_String overflow issuesRoss Zwisler1-3/+4
2017-12-10build: fix TagName overflow issuesRoss Zwisler3-3/+3
2017-12-10build: fix _BSD_SOURCE complier warningRoss Zwisler1-0/+1
2017-12-10generic: add test for DAX MAP_SYNC supportRoss Zwisler4-0/+120
2017-12-08dm-log-writes: only replay log to marks that existRoss Zwisler1-0/+4
2017-12-06btrfs: reproduce a read failure on raid6 setupLiu Bo3-0/+132
2017-12-06btrfs/124: add balance --full-balance optionAnand Jain2-1/+12
2017-12-04generic/459: Fix check for ro-remount in extNyang xu1-3/+6
2017-12-01btrfs: make sure btrfs can handle full fs trim correctlyQu Wenruo3-0/+123
2017-12-01overlay/042: remove wrong check for empty indexAmir Goldstein1-4/+0
2017-12-01overlay: regression test for orphan index cleanup on mountAmir Goldstein3-0/+160
2017-12-01overlay: regression test for hardlink breakage after unlink and mount cycleAmir Goldstein3-0/+124
2017-12-01generic/388: use TIME_FACTOR to scale test durationDarrick J. Wong1-1/+1
2017-11-28btrfs: test send for files with multiple hard links renamedFilipe Manana3-0/+154
2017-11-28generic/465: just check the actual read data under dio read/writeXiao Yang1-5/+6
2017-11-26fstests: filter readonly mount error messagesEryu Guan5-16/+67
2017-11-26overlay/036: filter busy mount messageEryu Guan3-4/+16
2017-11-26fstests: filter mount error message for EUCLEAN and ESTALEEryu Guan6-12/+33
2017-11-26generic/456: document the fix commitAmir Goldstein1-0/+5
2017-11-26generic/458: document the fix commitAmir Goldstein1-0/+3
2017-11-26overlay/038: test consistent values of st_ino/d_ino for subdirsChandan Rajendra1-5/+34
2017-11-26overlay/038: code cleanupChandan Rajendra1-39/+27
2017-11-26generic/459: add check for dm-snapshot targetXiao Yang1-0/+1
2017-11-26perf: a random write buffered fio perf testJosef Bacik4-0/+103
2017-11-26fstests: add fio perf results supportJosef Bacik13-3/+477
2017-11-20overlay/041: use user defined overlay mount optionAmir Goldstein1-2/+4
2017-11-20overlay/041: test consistent values of st_ino/d_ino for subdirsAmir Goldstein1-4/+35
2017-11-20overlay/041: code cleanupAmir Goldstein1-40/+27
2017-11-20overlay: Test hardlink breakage on non-samefs setupChandan Rajendra3-0/+167
2017-11-20overlay: Test consistent st_ino numbers for non-samefs scenarioChandan Rajendra3-0/+163
2017-11-20overlay/018: Add constant d_ino testChandan Rajendra1-6/+15
2017-11-20overlay/017: Remove constant st_ino/d_ino test for hardlinksChandan Rajendra1-3/+1
2017-11-18generic: test zero page cache beyond new EOF on truncate downEryu Guan3-0/+145
2017-11-16btrfs/143: make test case more reliableLiu Bo1-10/+10
2017-11-16xfs/122: don't check xfs_iext_cursorDarrick J. Wong1-0/+1
2017-11-16common/rc: check dmesg for UBSAN errorsDarrick J. Wong1-0/+1
2017-11-16aio-dio-append-write-read-race: abort if we encounter syscall errorsDarrick J. Wong1-23/+21
2017-11-16generic/45[34]: add emoji to the unusual fs naming testDarrick J. Wong2-0/+10
2017-11-16common/fuzzy: if the fuzz verb is random, keep fuzzing until we get a new valueDarrick J. Wong1-3/+8
2017-11-15generic: add testcase to test fallocate & f{data,}syncChao Yu3-0/+138
2017-11-15btrfs: test for device dynamic rescanAnand Jain3-0/+196
2017-11-14src/t_dir_type.c: Use strtoul() instead of atoll()Chandan Rajendra1-1/+1
2017-11-10generic/204: use available blocks to determine the number of files to createDarrick J. Wong1-2/+12
2017-11-10xfs: test that we don't leak inodes and dquots during failed cow recoveryDarrick J. Wong8-0/+332
2017-11-10common/fuzzy: ignore padding fields on xfsDarrick J. Wong1-4/+10
2017-11-10xfs/31[2-7]: hide pwrite fsync errors that are supposed to failDarrick J. Wong6-6/+6
2017-11-10fstests: do not call _scratch_mkfs_sized in a pipeEryu Guan2-3/+4
2017-11-10ltp/fsx: allow comments when reading operations from logsEryu Guan1-1/+1
2017-11-10common/filter.btrfs: add 'zstd' to compress property filterMisono, Tomohiro1-1/+1
2017-11-10generic: add test with more open by file handle use casesAmir Goldstein3-0/+130
2017-11-10generic/426: factor out helper functionsAmir Goldstein2-11/+33
2017-11-10open_by_handle: test file handles of open filesAmir Goldstein1-10/+31
2017-11-10open_by_handle: test directory file handleAmir Goldstein1-13/+101
2017-11-10open_by_handle: test content of open file handleAmir Goldstein1-7/+63