aboutsummaryrefslogtreecommitdiffstats
path: root/common
AgeCommit message (Expand)AuthorFilesLines
2018-06-03overlay: Add tests for overlay metadata only copy up featureHEADmasterVivek Goyal1-0/+1
2018-06-03btrfs: add seed sprout functionality testAnand Jain1-0/+1
2018-06-03ext4: Test for s_inodes_count overflow during fs resizeJan Kara1-0/+1
2018-06-03dmhugedisk: Allow specifying of chunk sizeJan Kara1-1/+6
2018-06-03fstests: Make ./new work for non-root userJan Kara3-30/+16
2018-06-03fstests: get rid of set_prog_pathDave Chinner2-90/+86
2018-05-23generic: enable swapfile tests on BtrfsOmar Sandoval1-3/+14
2018-05-21common/quota: sort lines of repquota outputZorro Lang1-2/+2
2018-05-21report: make sure control charcters are encoded in xUnit reportTheodore Ts'o1-5/+6
2018-05-21generic: Handle missing [gs]etcap toolsJan Kara1-0/+2
2018-05-21generic: test online label ioctlEric Sandeen1-1/+27
2018-05-16common/quota: Fix _qmount_options for ext4 journalled quotasJan Kara1-0/+2
2018-05-16common/quota: Make project quota handling work for ext2 & ext3Jan Kara1-4/+4
2018-05-16fstests: define and use TIMEOUT_PROGAmir Goldstein1-0/+1
2018-05-11common/rc: decouple xfs_io flink check from xfs_io -T checkAmir Goldstein1-4/+11
2018-05-11fstests: remove old electric fence supportDave Chinner3-28/+5
2018-04-27xfs: filestream allocator inode use-after-free testBrian Foster1-0/+10
2018-04-23common/rc: move rm out from if block to always delete kmemleak temp fileMisono Tomohiro1-1/+1
2018-04-22common/rc: raise btrfs mixed mode threshold to 1GBOmar Sandoval1-1/+1
2018-04-22common/xfs: Add require_xfs_db_write_array functionyang xu1-0/+20
2018-04-12common/config: support f2fs-tools v1.9 and laterEric Biggers1-6/+11
2018-04-12common/rc: fix up variable namingEric Biggers2-73/+73
2018-04-12common/rc: add missing 'local' keywordsEric Biggers1-145/+154
2018-04-08generic: Check the fs after each FUA writesQu Wenruo1-0/+56
2018-04-08common/rc: improve checks for YP/NISBenjamin Coddington1-1/+2
2018-03-28xfs: test agfl reset on bad list wrappingDarrick J. Wong1-4/+26
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-01overlay: correct scratch dirs checkzhangyi (F)1-0/+29
2018-03-01overlay: hook filesystem check helperzhangyi (F)3-2/+119
2018-03-01common/rc: improve dev mounted check helperzhangyi (F)2-20/+11
2018-02-23common/xfs: Initialise OPTIND for getopts callsDave Chinner1-0/+1
2018-02-22common/rc: Fix fcollapse require code to work with 64k block sizeChandan Rajendra1-2/+4
2018-02-22fstests: _fail test by default when _scratch_mount failsEryu Guan12-39/+47
2018-02-16generic: add OFD lock testsXiong Zhou1-0/+11
2018-02-08xfs_scrub: remove -y parameterDarrick J. Wong1-1/+1
2018-02-08overlay: define common overlay xattr keyszhangyi (F)1-0/+8
2018-02-08overlay: add filesystem check helperzhangyi (F)2-0/+15
2018-01-30fstests: implement require of multiple overlayfs featuresAmir Goldstein2-6/+23
2018-01-25common/rc: report kmemleak errorsDarrick J. Wong1-0/+60
2018-01-21common: Add _require_no_xfs_bug_on_assert and factor out filter_xfs_dmesgxiao yang2-0/+33
2018-01-19xfs/realtime: add _require_no_rtinherit functionRichard Wareing1-0/+10
2018-01-19xfs/realtime: Add require_no_realtime functionRichard Wareing1-2/+16
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-14fstests: Add 9p network filesystem supportTuomas Tynkkynen3-3/+42
2018-01-12filter: Introduce filter to filter out offset for xfs_ioQu Wenruo1-1/+9
2018-01-12common/rc: factor out _scratch_xfs_[get|set]_sb_fieldHou Tao2-33/+47
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-06xfs/068: fix clonerange problems in file/dir count outputDarrick J. Wong1-0/+11
2017-12-31common/encrypt: Create an encrypted equivalent of _scratch_mkfs_sizedAri Sundholm1-0/+12
2017-12-24common/rc: check syncfs supportChengguang Xu1-0/+4
2017-12-24common/rc: add scratch shutdown support for overlayfsChengguang Xu1-4/+36
2017-12-15common/xfs: fix scrub support probing againDarrick J. Wong1-1/+1
2017-12-14generic: initial fiemap range query testNikolay Borisov1-0/+7
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'o1-25/+13
2017-12-10generic: add test for DAX MAP_SYNC supportRoss Zwisler1-0/+34
2017-12-08dm-log-writes: only replay log to marks that existRoss Zwisler1-0/+4
2017-12-06btrfs/124: add balance --full-balance optionAnand Jain1-0/+11
2017-11-26fstests: filter readonly mount error messagesEryu Guan1-4/+55
2017-11-26overlay/036: filter busy mount messageEryu Guan1-0/+12
2017-11-26fstests: filter mount error message for EUCLEAN and ESTALEEryu Guan1-0/+26
2017-11-26fstests: add fio perf results supportJosef Bacik2-0/+42
2017-11-16common/rc: check dmesg for UBSAN errorsDarrick J. Wong1-0/+1
2017-11-16common/fuzzy: if the fuzz verb is random, keep fuzzing until we get a new valueDarrick J. Wong1-3/+8
2017-11-10xfs: test that we don't leak inodes and dquots during failed cow recoveryDarrick J. Wong1-0/+1
2017-11-10common/fuzzy: ignore padding fields on xfsDarrick J. Wong1-4/+10
2017-11-10common/filter.btrfs: add 'zstd' to compress property filterMisono, Tomohiro1-1/+1
2017-11-03xfs: filter and record the unknown block state messagesDarrick J. Wong1-0/+9
2017-11-03generic/459: explicitly require thin_checkDarrick J. Wong1-0/+1
2017-11-03common/rc: force mkfs for xfs in _mkfs_devDarrick J. Wong1-1/+4
2017-11-03common/xfs: remove inode-paths cruftDarrick J. Wong1-7/+1
2017-11-03fstests: add module reloading helpersDarrick J. Wong4-23/+100
2017-11-03common/xfs: standardize the xfs_scrub output that gets recorded to $seqres.fullDarrick J. Wong1-2/+6
2017-11-03common/xfs: refactor xfs_scrub presence testingDarrick J. Wong2-8/+35
2017-10-27common/fuzzy: online re-scrub should not preenDarrick J. Wong1-1/+1
2017-10-27quota: clear speculative delalloc when checking quota usageDarrick J. Wong2-0/+7
2017-10-13common: turn _filter_xfs_dmesg() into _filter_aiodio_dmesg()Ilya Dryomov1-3/+5
2017-10-13common: move _filter_xfs_dmesg() to common/filterIlya Dryomov2-22/+23
2017-10-10overlay: deduplicate code in overlay mount helpersAmir Goldstein1-37/+29
2017-10-10overlay: move _overlay helpers to common/overlayAmir Goldstein2-150/+162
2017-10-10overlay: fix _overlay_config_override of MOUNT_OPTIONSAmir Goldstein1-0/+4
2017-10-10overlay: create helper _overlay_scratch_mount_dirs()Amir Goldstein1-0/+13
2017-10-10overlay: use default overlay mount options _overlay_mount_dirs()Amir Goldstein1-4/+3
2017-10-10overlay: remove stale implementation of _scratch_mount_optionsAmir Goldstein1-16/+0
2017-10-09ext4: skip project quota tests if the kernel does not support themTheodore Ts'o1-0/+3
2017-10-09common/rc: Further improve gfs2 supportAndreas Gruenbacher1-2/+14
2017-10-03fstests: update mkfs.xfs filters for new refactoringDave Chinner1-1/+2
2017-10-03report: fix summary statistics in xUnit headerTheodore Ts'o1-1/+1
2017-10-03report: encode XML Character Entities in xUnit reportTheodore Ts'o1-4/+13
2017-10-01common/xfs: add iomap_dio_complete() to the dmesg filterEryu Guan1-1/+3
2017-09-19common/rc: Improve gfs2 supportAndreas Gruenbacher1-0/+6
2017-09-13common/xfs: Add helpers for checking CONFIG_XFS_DEBUG availabilityCarlos Maiolino1-0/+13
2017-09-09fstests: add support for working with dm-log-writes targetAmir Goldstein1-0/+90
2017-09-03fstests: filter test and scratch together safelyMisono, Tomohiro1-1/+12
2017-09-03common/rc: fix xfs_io scrub command existence testDarrick J. Wong1-1/+1
2017-08-31common/rc: fix _require_xfs_io_command params checkAmir Goldstein1-1/+6
2017-08-31common/rc: convert some egrep to grepAmir Goldstein1-4/+4
2017-08-24common/populate: enable xfs quota accountingDarrick J. Wong1-1/+49
2017-08-22common/fuzzy: fix fuzz verb scanningDarrick J. Wong1-2/+2
2017-08-07common/inject: refactor helpers to use new errortag interfaceDarrick J. Wong1-2/+57
2017-08-07common/config: add acl and user_xattr support for TEST_DEVXiao Yang1-0/+4
2017-08-07common/config: unset TEST_FS_MOUNT_OPTS across config sectionsEryu Guan1-0/+1
2017-08-03fstests: remove tmp files properlyEryu Guan2-12/+17
2017-08-03common/xfs: add iomap_dio_actor() to the dmesg filterEryu Guan1-1/+3
2017-08-03xfs: only run scrub in dry run modeDarrick J. Wong1-1/+1
2017-07-28common/rc: factor out _ext4_disable_extent_zeroout() helperXiao Yang1-7/+22
2017-07-28common/rc: support reiserfs in _scratch_mkfs_sizedErnesto A. Fernández1-1/+4
2017-07-28common: remove IRIX-specific codeEric Biggers5-86/+12
2017-07-24tests: remove generic/099Eric Biggers1-12/+0
2017-07-19generic: add a less thorough testing mode for fsync-err programJeff Layton1-0/+9
2017-07-19common/attr: fix check for _require_attrs()Ernesto A. Fernández1-1/+1
2017-07-19common/rc: support jfs in _scratch_mkfs_sizedErnesto A. Fernández1-0/+6
2017-07-16fstests: add helper _require_scratch_featureAmir Goldstein1-0/+48
2017-07-04generic/446: add __xfs_get_blocks() into _filter_xfs_dmesgXiao Yang1-1/+3
2017-07-03ext4: don't online scrub everDarrick J. Wong1-2/+2
2017-07-03common/rc: test that the xfs_io scrub/repair commands actually workDarrick J. Wong1-0/+5
2017-07-03common/populate: remember multi-device configurationsDarrick J. Wong1-1/+12
2017-06-29generic/247: filter out expected XFS warnings for mixed mmap/direct I/OBrian Foster1-0/+17
2017-06-29common/rc: handle the case when syscall isn't availableLuis Henriques1-0/+2
2017-06-20generic: add a writeback error handling testJeff Layton1-5/+8
2017-06-20ext3: allow it to put journal on a separate device when doing scratch_mkfsJeff Layton1-1/+10
2017-06-20ext4: allow ext4 to use $SCRATCH_LOGDEVJeff Layton1-0/+3
2017-06-14common: UDF does not support journallingJan Kara1-1/+1
2017-06-08fstests: Add support for UBIFSDavid Oberhollenzer3-3/+50
2017-06-08common/rc: Add tests for character devicesDavid Oberhollenzer1-0/+36
2017-06-03common/rc: Fix wrong word in _require_groupNikolay Borisov1-1/+1
2017-05-26nfs: test nfs4_getfacl near page size ACL from serverEryu Guan3-0/+38
2017-05-23xfs/293: Make 'man' hard requirementNikolay Borisov1-0/+1
2017-05-19fstests: skip AIO-related tests when CONFIG_AIO=nEric Biggers1-0/+18
2017-05-19common/filter: add _filter_filefragLiu Bo1-0/+19
2017-05-17common: cleanup _require_xfs_io_commandXiao Yang1-6/+10
2017-05-17common: use _require_xfs_io_command() directly to check fiemapXiao Yang2-13/+1
2017-05-12generic: Add copy to new file testAnna Schumaker1-0/+6
2017-05-08common/config: implement set_prog_path() using 'type -P'Eric Biggers1-6/+1
2017-05-08common/config: make set_prog_path() accept one argument onlyEric Biggers1-12/+1
2017-05-05generic: test revalidation of encrypted dentriesEric Biggers1-9/+33
2017-05-04attr: add support for cephfsLuis Henriques1-7/+17
2017-05-04common/rc: catch updated suspicious RCU usage message in _check_dmesg()Eric Biggers1-2/+2
2017-04-24btrfs: fix local array declarationsFilipe Manana1-2/+2
2017-04-21src/open_by_handle: flexible usage optionsAmir Goldstein1-0/+10
2017-04-13generic: test FIEMAP on extended attribute blocksDarrick J. Wong1-1/+14
2017-04-11generic: Add first statx testDavid Howells1-0/+6
2017-04-11fstests: add orangefs (pvfs2) supportMartin Brandenburg2-2/+34
2017-04-08common/rc: check fs supports xfs_io falloc's specific flagsFilipe Manana1-1/+1
2017-04-07fstests: _require_chattr() must get an input argAmir Goldstein1-11/+14
2017-04-01generic: test encryption key revocation during concurrent I/OEric Biggers1-0/+8
2017-03-22common/rc: support gluster volume start with a slashZorro Lang1-2/+2
2017-03-17fstests: add GlusterFS supportZorro Lang2-2/+38
2017-03-16common/dmthin: Fix grep command for finding exact valueHarish1-6/+6
2017-03-16common/rc: Use -v option with findmntGoldwyn Rodrigues1-1/+1
2017-03-15common/config: honor NFS_MOUNT_OPTIONS in _test_mount_optsXiao Yang1-0/+3
2017-03-15common/config: don't hard-code SELinux contextEric Biggers1-3/+9
2017-03-13common/quota: remove redundant SELinux detection codeEric Biggers1-7/+0
2017-03-10filter: match $TEST_* $SCRATCH_* in beginning of path stringAmir Goldstein1-22/+9
2017-03-10common/rc: use findmnt to check mounted deviceEryu Guan1-9/+4
2017-03-07report: Add xunit format report generatorDmitry Monakhov2-1/+178
2017-03-07check: prepare test report generator infrastructureDmitry Monakhov3-29/+34
2017-03-07common/config: make SELinux protection conditionalGwendal Grignou1-1/+2
2017-03-02ext4: add _require_ext4_mkfs_feature to check different featuresXiao Yang1-5/+15
2017-03-01overlay: mount/unmount base fs before/after running testsAmir Goldstein1-4/+63
2017-03-01overlay: configure TEST/SCRATCH vars to base fsAmir Goldstein2-18/+134
2017-03-01overlay: rename OVERLAY_LOWER/UPPER/WORK_DIRAmir Goldstein3-9/+25
2017-03-01fstests: allow overlay SCRATCH_DEV to be a base fs mount pointAmir Goldstein1-3/+5
2017-03-01fstests: fix test and scratch filters for overlapping DEV/MNT pathsAmir Goldstein1-4/+22
2017-03-01fstests: canonicalize mount points on every config sectionAmir Goldstein1-13/+21
2017-03-01fstests: use _test_mount() consistentlyAmir Goldstein1-3/+3
2017-03-01fstests: sanity check that test partitions are not mounted elsewhereAmir Goldstein1-34/+56
2017-03-01common/rc: accept "localdomain" to mean YP/NIS disabledEric Biggers1-1/+1
2017-03-01xfs: stress test xfs_scrubDarrick J. Wong1-0/+2
2017-02-27common/xfs: fix unexpected failure on real 4k sector deviceZorro Lang1-1/+1
2017-02-23overlay: test flock after copied upXiong Zhou1-0/+1
2017-02-23overlay: permission check with cached acls in tmpfsXiong Zhou1-0/+9
2017-02-19xfs: test per-inode DAX flag by IOXiong Zhou1-0/+13
2017-02-19btrfs: test decompression in the middle of large extentsOmar Sandoval1-0/+8
2017-02-19common/rc: remove unnecessary cat in _ddtOmar Sandoval1-1/+1
2017-02-15common/rc: new functions for multi-level mount/umount operationsZorro Lang1-0/+35
2017-02-10common/fuzzy: discard xfs_io stdout in _scratch_fuzz_modifyXiao Yang1-1/+1
2017-02-07fstests: btrfs: Use compressible dataAnand Jain1-2/+11
2017-02-06generic/052,4: filter out lost+found when running "ls $SCRATCH_MNT"Theodore Ts'o1-0/+5
2017-02-06common/log: add ext4 support for log state probingTheodore Ts'o1-0/+41
2017-02-03btrfs: check btrfs-convert with extent and non-extent sourceLakshmipathi.G1-0/+3
2017-01-27common/populate: create attrs in different namespacesDarrick J. Wong1-0/+30
2017-01-27populate: discover XFS structure fields and fuzz verbs, and use them to fuzz ...Darrick J. Wong1-0/+264
2017-01-27populate: cache scratch metadata imagesDarrick J. Wong2-1/+46
2017-01-27common/fuzzy: move fuzzing helper functions hereDarrick J. Wong2-35/+80
2017-01-24populate: fix some silly errors when modifying a fs while fuzzingDarrick J. Wong1-4/+6
2017-01-24populate: optionally fill the filesystem when populating fsDarrick J. Wong1-8/+29
2017-01-24populate: add _require_populate_commands to check for toolsDarrick J. Wong1-3/+6
2017-01-24populate: create all types of XFS metadataDarrick J. Wong1-10/+87
2017-01-18common/dmthin: call $UDEV_SETTLE_PROG before 'dmsetup remove'Boyang Xue1-0/+3
2017-01-17common/btrfs: add helper to detect dump-super or btrfs-show-superDavid Sterba1-0/+11
2017-01-16common/rc: Fix _supports_filetype functionXiao Yang1-3/+3
2017-01-15common/rc: use /bin/bash in _user_do()Christoph Hellwig1-1/+1
2017-01-15common: remove unused XFSPROGS_VERSION checkDavid Disseldorp1-15/+0