[PATCHSET v24.0 00/16] fstests: refactor online fsck stress tests

Darrick J. Wong
2022-12-30T22:28:52Z

Hi all,

This series prepares us to begin creating stress tests for the XFS
online fsck feature. We start by hoisting the loop control code out of
the one existing test (xfs/422) into common/fuzzy, and then we commence
rearranging the code to make it easy to generate more and more tests.
Eventually we will race fsstress against online scrub and online repair
to make sure that xfs_scrub running on a correct filesystem cannot take
it down by accident.

If you're going to start using this mess, you probably ought to just
pull from my git trees, which are linked below.

This is an extraordinary way to destroy everything. Enjoy!
Comments and questions are, as always, welcome.

--D

fstests git tree:
https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=refactor-scrub-stress
---
common/fuzzy | 272 +++++++++++++++++++++++++++++++++++++++++++++++++++
doc/group-names.txt | 1
tests/xfs/422 | 109 ++------------------
tests/xfs/422.out | 4 -
4 files changed, 285 insertions(+), 101 deletions(-)