aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
5 dayscheck: capture dmesg of mount failures if test failscapture-mount-failures_2024-05-10capture-mount-failuresDarrick J. Wong3-2/+52
5 daystreewide: convert all $MOUNT_PROG to _mountDarrick J. Wong27-53/+53
5 daysxfs/161: adapt the test case for LBS filesystemfix-64k-blocksize_2024-05-10fix-64k-blocksizePankaj Raghav1-2/+7
5 dayscommon/xfs: _notrun tests that fail due to block size < sector sizeDarrick J. Wong1-0/+5
5 daysxfs: test clearing of free spacedefrag-freespace_2024-05-10defrag-freespaceDarrick J. Wong5-0/+148
5 daysxfs/122: update for XFS_IOC_MAP_FREESPDarrick J. Wong1-0/+1
5 daysxfs: test output of new FSREFCOUNTS ioctlreport-refcounts_2024-05-10report-refcountsDarrick J. Wong4-2/+175
5 daysxfs/122: update for the getfsrefs ioctlDarrick J. Wong1-0/+2
5 daysxfs: regression testing of quota on the realtime devicerealtime-quotas_2024-05-10realtime-quotasDarrick J. Wong3-0/+239
5 daysxfs: fix quota tests to adapt to realtime quotaDarrick J. Wong30-3/+75
5 dayscommon: enable testing of realtime quota when supportedDarrick J. Wong3-7/+19
5 daysgeneric/303: avoid test failures on weird rt extent sizesrealtime-reflink-extsize_2024-05-10realtime-reflink-extsizeDarrick J. Wong2-1/+30
5 daysxfs: test COWing entire rt extentsDarrick J. Wong2-0/+184
5 daysmisc: add more congruent oplen testingDarrick J. Wong19-1/+23
5 daysxfs: skip cowextsize hint fragmentation tests on realtime volumesDarrick J. Wong10-0/+41
5 daysxfs: make sure that CoW will write around when rextsize > 1Darrick J. Wong2-0/+247
5 daysxfs: baseline golden output for rt refcount btree fuzz testsrealtime-reflink-baseline_2024-05-10realtime-reflink-baselineDarrick J. Wong7-0/+54
5 dayscommon/xfs: fix _xfs_get_file_block_size when rtinherit is set and no rt sectionrealtime-reflink_2024-05-10realtime-reflinkDarrick J. Wong1-0/+11
5 daysgeneric/331,xfs/240: support files that skip delayed allocationDarrick J. Wong4-6/+23
5 daysxfs/856: add rtreflink upgrade to test matrixDarrick J. Wong1-1/+2
5 daysxfs: remove xfs/131 now that we allow reflink on realtime volumesDarrick J. Wong2-53/+0
5 daysxfs: race fsstress with realtime refcount btree scrub and repairDarrick J. Wong4-0/+90
5 daysxfs/27[24]: adapt for checking files on the realtime volumeDarrick J. Wong2-32/+70
5 daysxfs: create fuzz tests for the realtime refcount btreeDarrick J. Wong17-0/+363
5 dayscommon/populate: create realtime refcount btreeDarrick J. Wong1-3/+23
5 daysxfs/122: update fields for realtime reflinkDarrick J. Wong1-0/+3
5 daysfuzzy: create known output for rt rmap btree fuzz testsrealtime-rmap-baseline_2024-05-10realtime-rmap-baselineDarrick J. Wong7-0/+495
5 daysfuzzy: create missing fuzz tests for rt rmap btreesrealtime-rmap_2024-05-10realtime-rmapDarrick J. Wong5-1/+90
5 dayspopulate: check that we created a realtime rmap btree of the given heightDarrick J. Wong1-0/+34
5 dayspopulate: adjust rtrmap calculations for rtgroupsDarrick J. Wong1-1/+1
5 daysxfs/443: use file allocation unit, not dbsizeDarrick J. Wong1-4/+5
5 daysxfs: skip tests if formatting small filesystem failsDarrick J. Wong2-1/+3
5 daysxfs/3{43,32}: adapt tests for rt extent size greater than 1Darrick J. Wong3-7/+3
5 daysxfs/341: update test for rtgroup-based rmapDarrick J. Wong2-8/+3
5 daysxfs: fix various problems with fsmap detecting the data deviceDarrick J. Wong3-3/+3
5 daysxfs/122: update for rtgroups-based realtime rmap btreesDarrick J. Wong1-2/+2
5 daysxfs/856: add rtrmapbt upgrade to test matrixDarrick J. Wong1-1/+38
5 daysxfs: race fsstress with realtime rmap btree scrub and repairDarrick J. Wong6-0/+132
5 daysfuzz: for fuzzing the rtrmapbt, find the path to the rt rmap btree fileDarrick J. Wong7-12/+60
5 daysxfs: fix tests that try to access the realtime rmap inodeDarrick J. Wong10-68/+93
5 dayscommon/xfs: FITRIM now supports realtime volumesrealtime-discard_2024-05-10realtime-discardDarrick J. Wong1-2/+38
5 daysxfs: refactor statfs field extractionDarrick J. Wong4-9/+13
5 dayscommon/fuzzy: adapt the scrub stress tests to support rtgroupsrealtime-groups_2024-05-10realtime-groupsDarrick J. Wong5-8/+34
5 dayscommon/xfs: capture realtime devices during metadump/mdrestoreDarrick J. Wong3-13/+62
5 daysxfs/27[46],xfs/556: fix tests to deal with rtgroups output in bmap/fsmap comm...Darrick J. Wong3-7/+19
5 daysxfs/122: update for rtbitmap headersDarrick J. Wong1-0/+1
5 daysxfs/449: update test to know about xfs_db -RDarrick J. Wong1-1/+5
5 daysxfs/185: update for rtgroupsDarrick J. Wong1-1/+1
5 dayscommon: filter rtgroups when we're disabling metadirDarrick J. Wong1-0/+4
5 dayscommon: pass the realtime device to xfs_db when possibleDarrick J. Wong1-2/+12
5 daysxfs/206: update mkfs filtering for rt groups featureDarrick J. Wong1-0/+1
5 dayspunch-alternating: detect xfs realtime files with large allocation unitsDarrick J. Wong5-5/+36
5 daysxfs/122: update for rtgroupsDarrick J. Wong1-0/+5
5 dayscommon/populate: use metadump v2 format by default for fs metadata snapshotsDarrick J. Wong1-2/+11
5 dayscommon/ext4: reformat external logs during mdrestore operationsDarrick J. Wong2-15/+22
5 daysfuzzy: stress data and rt sections of xfs filesystems equallyDarrick J. Wong1-17/+49
5 dayscommon/{fuzzy,populate}: use _scratch_xfs_mdrestoreDarrick J. Wong2-14/+3
5 dayscommon/populate: refactor caching of metadumps to a helperDarrick J. Wong1-9/+28
5 daysxfs: test metapath repairsmetadir_2024-05-10metadirDarrick J. Wong2-0/+148
5 daysxfs: baseline golden output for metadata directory fuzz testsDarrick J. Wong8-0/+2186
5 daysxfs: create fuzz tests for metadata directoriesDarrick J. Wong17-0/+352
5 daysxfs/509: adjust inumbers accounting for metadata directoriesDarrick J. Wong1-2/+19
5 daysxfs/856: add metadir upgrade to test matrixDarrick J. Wong1-0/+2
5 daysxfs/{050,144,153,299,330}: update quota reports to handle metadir treesDarrick J. Wong6-3/+50
5 daysxfs/206: update for metadata directory supportDarrick J. Wong1-0/+1
5 dayscommon/repair: patch up repair sb inode value complaintsDarrick J. Wong1-0/+4
5 daysxfs/{030,033,178}: forcibly disable metadata directory treesDarrick J. Wong4-0/+16
5 daysvarious: fix finding metadata inode numbers when metadir is enabledDarrick J. Wong12-72/+59
5 daysxfs/122: fix metadirinoDarrick J. Wong1-0/+1
5 daysxfs/122: update for vectored scrubvectorized-scrub_2024-05-10vectorized-scrubDarrick J. Wong1-0/+2
5 daysscrub: test correction of directory tree corruptionsscrub-directory-tree_2024-05-10scrub-directory-treeDarrick J. Wong12-0/+886
5 dayscommon/fuzzy: stress directory tree modifications with the dirtree testerDarrick J. Wong4-0/+80
5 daysxfs: add parent pointer inject testpptrs_2024-05-10pptrsAllison Henderson2-0/+99
5 daysxfs: add multi link parent pointer testAllison Henderson2-0/+1071
5 daysxfs: add parent pointer testAllison Henderson3-0/+186
5 dayscommon: add helpers for parent pointer testsAllison Henderson3-0/+224
5 daysxfs/306: fix formatting failures with parent pointersDarrick J. Wong1-5/+4
5 daysxfs/{018,191,288}: disable parent pointers for this testDarrick J. Wong4-0/+26
5 daysxfs/021: adapt golden output files for parent pointersDarrick J. Wong5-2/+82
5 dayspopulate: create hardlinks for parent pointersDarrick J. Wong2-0/+49
5 daysxfs/122: update for parent pointersDarrick J. Wong1-0/+4
5 daysxfs/206: filter out the parent= status from mkfsDarrick J. Wong1-0/+1
5 daysgeneric: test recovery of extended attribute updatesDarrick J. Wong2-0/+95
5 daysxfs: test upgrading old featuresupgrade-older-features_2024-05-10upgrade-older-featuresDarrick J. Wong2-0/+249
5 daysxfs/004: fix column extraction codescrub-fstrim-minlen-freesp-histogram_2024-05-10scrub-fstrim-minlen-freesp-histogramDarrick J. Wong1-8/+11
5 daysxfs: test xfs_scrub servicesscrub-improvements_2024-05-10scrub-improvementsDarrick J. Wong3-0/+164
5 daysgeneric/453: check xfs_scrub detection of confusing job offersscrub-detect-deceptive-extensions_2024-05-10scrub-detect-deceptive-extensionsDarrick J. Wong1-1/+78
5 daysgeneric/453: test confusable name detection with 32-bit unicode codepointsDarrick J. Wong1-11/+21
5 daysxfs/122: add tests for commitrange structuresatomic-file-commits_2024-05-10atomic-file-commitsDarrick J. Wong1-0/+1
5 dayssrc/fiexchange.h: add the start-commit/commit-range ioctlsDarrick J. Wong3-0/+32
5 daysswapext: make sure that we don't swap unwritten extents unless they're part o...atomic-file-updates_2024-05-10atomic-file-updatesDarrick J. Wong4-0/+309
5 daysxfs/206: screen out exchange-range from golden outputDarrick J. Wong1-0/+1
5 daysxfs/122: fix for exchrange conversionDarrick J. Wong1-3/+3
5 dayssrc/fiexchange.h: update XFS_IOC_EXCHANGE_RANGE definitionsDarrick J. Wong8-94/+38
5 daysmisc: flip HAVE_XFS_IOC_EXCHANGE_RANGE logicDarrick J. Wong7-15/+16
5 daysltp/{fsstress,fsx}: make the exchangerange naming consistentDarrick J. Wong2-24/+24
5 daysgeneric/717: remove obsolete checkDarrick J. Wong2-7/+0
5 daysgeneric/710: repurpose this for exchangerange vs. quota testingDarrick J. Wong2-8/+8
5 daysmisc: change xfs_io -c swapext to exchangerangeDarrick J. Wong29-170/+172
5 daysmisc: split swapext and exchangerangeDarrick J. Wong24-32/+32
5 daysxfs: bothrepair fuzz test known outputfuzz-baseline_2024-05-10fuzz-baselineDarrick J. Wong33-21/+3079
5 daysxfs: norepair fuzz test known outputDarrick J. Wong31-7/+2517
5 daysxfs: offline fuzz test known outputDarrick J. Wong37-0/+2667
5 daysxfs: online fuzz test known outputDarrick J. Wong24-0/+1618
5 daysxfs: test scaling of the mkfs concurrency optionsmkfs-scale-geo-on-ssds_2024-05-10mkfs-scale-geo-on-ssdsDarrick J. Wong6-0/+767
5 daysfuzzy: test other dquot idsfuzz-dquots_2024-05-10fuzz-dquotsDarrick J. Wong14-36/+112
5 daysfuzzy: allow FUZZ_REWRITE_DURATION to control fsstress runtime when fuzzingDarrick J. Wong2-2/+17
5 daysfuzzy: mask off a few more inode fields from the fuzz testsDarrick J. Wong1-1/+5
2024-04-28common/config: export TEST_DEV for mkfs.xfsHEADv2024.04.28masterDavid Disseldorp1-0/+3
2024-04-28fstests: solve no-return-in-nonvoid-function issueYong Sun2-1/+2
2024-04-28generic: move btrfs clone device testcase to the generic groupAnand Jain5-97/+99
2024-04-28common/verity: fix btrfs-corrupt-block -v optionAnand Jain1-2/+3
2024-04-28btrfs/290: fix btrfs_corrupt_block optionsAnand Jain1-9/+15
2024-04-28common/btrfs: refactor _require_btrfs_corrupt_block to check optionAnand Jain1-0/+12
2024-04-28fstests: btrfs: use _btrfs for 'subvolume snapshot' commandQu Wenruo44-98/+37
2024-04-28fstests: btrfs: rename _run_btrfs_util_prog to _btrfsQu Wenruo74-337/+338
2024-04-28btrfs: remove useless commentsDavid Sterba280-704/+0
2024-04-28btrfs/125 197 198: cleanup using SCRATCH_DEV_NAMEAnand Jain3-18/+13
2024-04-28fstests: update tests to skip unsupported raid profile typesJosef Bacik3-4/+26
2024-04-28fstests: change how we test for supported raid configsJosef Bacik5-9/+30
2024-04-28fstests: change btrfs/197 and btrfs/198 golden outputJosef Bacik4-52/+12
2024-04-28btrfs: new test for devt change between mountsBoris Burkov3-0/+110
2024-04-20xfs: don't run tests that require v4 file systems when not supportedChristoph Hellwig12-0/+37
2024-04-20xfs/{158,160}: split out v4 testsChristoph Hellwig6-16/+39
2024-04-20xfs/512: split out v4 specific testsChristoph Hellwig4-22/+213
2024-04-20xfs/263: split out the v4 testChristoph Hellwig4-90/+157
2024-04-20xfs/045: don't force v4 file systemsChristoph Hellwig1-3/+1
2024-04-20common/quota: update keywords of quota feature in _require_prjquota() for f2fsChao Yu1-1/+1
2024-04-20generic/645: Add hint for expected failure with old kernelTaylor Jackson1-0/+2
2024-04-18generic/732: don't run it on overlayfsAmir Goldstein1-1/+1
2024-04-11xfs/522: use reflink instead of crc as test featurev2024.04.14Christoph Hellwig1-29/+29
2024-04-11xfs/078: remove the 512 byte block size sub-caseChristoph Hellwig2-25/+2
2024-04-11remove xfs/096Christoph Hellwig5-241/+0
2024-04-11xfs: remove support for tools and kernels without v5 supportChristoph Hellwig12-59/+0
2024-04-03ext4/01{2,9}: fix invalid filesystem option 'journal'Luis Henriques (SUSE)2-2/+2
2024-04-03common/btrfs: lookup running processes using pgrepAnand Jain2-6/+6
2024-04-03btrfs/06[0-9]..07[0-4]: kill all background tasks when test is killed/interru...Filipe Manana15-5/+295
2024-04-03btrfs: remove stop file early at _btrfs_stress_subvolumeFilipe Manana6-10/+1
2024-04-03btrfs: add helper to stop background process running _btrfs_stress_subvolumeFilipe Manana6-10/+17
2024-04-03btrfs: add helper to kill background process running _btrfs_stress_replaceFilipe Manana6-36/+20
2024-04-03btrfs: add helper to kill background process running _btrfs_stress_remount_co...Filipe Manana6-32/+25
2024-04-03btrfs: add helper to kill background process running _btrfs_stress_defragFilipe Manana6-30/+28
2024-04-03btrfs: add helper to kill background process running _btrfs_stress_scrubFilipe Manana6-30/+32
2024-04-03btrfs/028: removed redundant sync and scratch filesystem unmountFilipe Manana1-5/+2
2024-04-03btrfs/028: use the helper _btrfs_kill_stress_balance_pidFilipe Manana1-6/+3
2024-04-03btrfs: add helper to kill background process running _btrfs_stress_balanceFilipe Manana7-36/+34
2024-03-30generic: test MADV_POPULATE_READ with IO errorsv2024.03.31Darrick J. Wong2-0/+69
2024-03-30xfs/176: fix stupid failureDarrick J. Wong1-1/+1
2024-03-30xfs/270: fix rocompat regexDarrick J. Wong1-1/+2
2024-03-30generic/735: improve test by incorporating extra hintsDisha Goel1-5/+8
2024-03-30ext4/006: take into account updates to _scratch_fuzz_modify()Luis Henriques (SUSE)1-1/+1
2024-03-30common/fuzzy: make _scratch_fuzz_modify work for non-xfs filesystemsLuis Henriques (SUSE)1-7/+9
2024-03-30generic: add a regression test for fiemap into an mmap rangeJosef Bacik5-1/+128
2024-03-27vfs/idmapped_mounts.c: Change mount_setattr expected outputTaylor Jackson1-6/+1
2024-03-27vfs/idmapped_mounts.c: Incorrect array index for nested user nsTaylor Jackson1-1/+1
2024-03-27xfs/558: scale blk IO size based on the filesystem blkszPankaj Raghav1-1/+6
2024-03-27common/rc: fix unknown _xfs_repair_test_fs function nameZorro Lang1-2/+2
2024-03-24fstests: btrfs/195: skip raid setups not in the profile configsJosef Bacik1-0/+8
2024-03-24generic: test mount fails on physical device with configured dm volumeAnand Jain2-0/+63
2024-03-24common/rc: use proper temporary file path in _repair_test_fs()David Sterba1-2/+2
2024-03-24btrfs/330: add test to validate ro/rw subvol mountingJosef Bacik2-0/+59
2024-03-24btrfs/131,btrfs/172,btrfs/206: add check for block-group-tree feature in btrfsJosef Bacik4-0/+18
2024-03-20btrfs/316: use rescan wrapperBoris Burkov1-1/+2
2024-03-20btrfs/277: specify protocol version 3 for verity sendBoris Burkov1-1/+2
2024-03-20btrfs/320: skip -O squota runsBoris Burkov1-2/+4
2024-03-20common/btrfs: introduce _require_btrfs_send_versionAnand Jain3-6/+8
2024-03-13fstests: add missing commit IDs to some testsv2024.03.17Filipe Manana6-8/+8
2024-03-13generic/574: don't fail the test on intentional coredumpDarrick J. Wong1-1/+2
2024-03-13misc: fix test that fail formatting with 64k blocksizeDarrick J. Wong12-22/+56
2024-03-12common/rc: notrun if io_uring is disabled by sysctlZorro Lang3-7/+28
2024-03-12fsstress: bypass io_uring testing if io_uring_queue_init returns EPERMZorro Lang1-2/+14
2024-03-12fsstress: check io_uring_queue_init errno properlyZorro Lang1-7/+11
2024-03-12generic/392: stop checking st_blocksChristoph Hellwig1-13/+3
2024-03-12btrfs/172,206: call _log_writes_cleanup in _cleanupSu Yue2-0/+14
2024-03-12fstests: btrfs/121: allow snapshot with invalid qgroup to return errorQu Wenruo1-2/+8
2024-03-12xfs: Fix no executable permissionLi Zhijian3-0/+0
2024-03-12common: dm-error now supports zoned devicesChristoph Hellwig1-3/+1
2024-03-12shared/298: run xfs_db against the loop device instead of the image fileChristoph Hellwig1-1/+1
2024-03-12shared/298: call fs commands on the loop deviceChristoph Hellwig1-7/+11
2024-03-12xfstest: add detection for ext4.h presence in configure.acDisha Goel2-1/+5
2024-03-12xfs: test for premature ENOSPC with large cow delalloc extentsDarrick J. Wong3-0/+108
2024-03-12xfs/43[4-6]: make module reloading optionalDarrick J. Wong4-11/+31
2024-03-12xfs/122: update test to pick up rtword/suminfo ondisk unionsDarrick J. Wong2-1/+3
2024-03-11xfs/599: reduce the amount of attrs created hereDarrick J. Wong1-5/+4
2024-03-11generic/491: increase test timeoutDarrick J. Wong1-1/+1
2024-03-11generic/192: fix spurious timeoutDarrick J. Wong1-3/+13
2024-03-11xfs/155: fail the test if xfs_repair hangs for too longDarrick J. Wong1-0/+5
2024-03-11generic/604: try to make race occur reliablyDarrick J. Wong1-3/+5
2024-03-11btrfs: test normal qgroup operations in a compress friendly wayJosef Bacik3-83/+112
2024-03-11btrfs/291: remove image file after teardownJosef Bacik1-1/+1
2024-03-11btrfs/287,btrfs/293: filter all btrfs subvolume delete callsJosef Bacik4-8/+8
2024-03-11btrfs/271: adjust failure conditionJosef Bacik1-5/+6
2024-03-11btrfs/213: make the test more reliableJosef Bacik3-16/+15
2024-03-11btrfs/131: don't run with subpage blocksizesJosef Bacik1-0/+4
2024-03-11btrfs/012: adjust how we populate the fs to convertJosef Bacik1-6/+8
2024-03-11btrfs/011: increase the runtime for replace cancelJosef Bacik1-2/+7
2024-03-11common/rc: specify required device sizeAnand Jain1-2/+2
2024-03-11btrfs: fix grep warning at _require_btrfs_mkfs_uuid_option()Filipe Manana1-1/+1
2024-03-01btrfs/016: fix a false alert due to xattrs mismatchQu Wenruo1-31/+22
2024-03-01common/config: fix CANON_DEVS=yes when file does not existLuis Chamberlain1-1/+1