[ANNOUNCE] fstests: for-next branch updated to v2023.01.15

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]



Hi all,

The for-next branch of the xfstests repository at:

        git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git

has just been updated and tagged as v2023.01.15 release.

Release Notes:
1) There're 9 new cases --- btrfs/282, generic/706 and xfs/56[0~6]. But those
   xfs cases are not in auto group.
2) This version contains lots of changes about xfs fuzzy testing, and some
   new cases about xfs scrub or online repair.
3) A new option (-R) for fsstress.c, to disable all write operations.
4) A new group named "dangerous_fsstress_scrub".

More details refer to below. Thanks for all your contribution!

Thanks,
Zorro

The new head of the for-next branch is commit:

e64416195116 xfs: stress test xfs_scrub(8) with freeze and ro-remount loops

New commits:

Baokun Li (1):
      [e3774b281662] overlay: avoid to use NULL OVL_BASE_FSTYP for mounting

Darrick J. Wong (21):
      [d11cbe84059c] xfs/422: create a new test group for fsstress/repair racers
      [7594bbb51c87] xfs/422: move the fsstress/freeze/scrub racing logic to common/fuzzy
      [8726d00c07a9] xfs/422: rework feature detection so we only test-format scratch once
      [69f8e4b9660d] fuzzy: clean up scrub stress programs quietly
      [47b2e809e8c8] fuzzy: rework scrub stress output filtering
      [7e8c6ae6a371] fuzzy: explicitly check for common/inject in _require_xfs_stress_online_repair
      [1286e151137e] fuzzy: give each test local control over what scrub stress tests get run
      [7dad01eeeda8] fuzzy: test the scrub stress subcommands before looping
      [20df87599f66] fuzzy: make scrub stress loop control more robust
      [ae42d50a2acd] fuzzy: abort scrub stress testing if the scratch fs went down
      [4564b9e5c515] fuzzy: clear out the scratch filesystem if it's too full
      [ef4ba08094d9] fuzzy: increase operation count for each fsstress invocation
      [871ddabd2c02] fuzzy: clean up frozen fses after scrub stress testing
      [471e77707b83] fuzzy: make freezing optional for scrub stress tests
      [c0806ff353c6] fuzzy: allow substitution of AG numbers when configuring scrub stress test
      [fd1fad06abd2] fuzzy: delay the start of the scrub loop when stress-testing scrub
      [a2056ca8917b] fuzzy: enhance scrub stress testing to use fsx
      [310faada9642] fuzzy: refactor fsmap stress test to use our helper functions
      [cbcb0632a81b] xfs: race fsmap with readonly remounts to detect crash or livelock
      [303c484039fd] xfs: stress test xfs_scrub(8) with fsstress
      [e64416195116] xfs: stress test xfs_scrub(8) with freeze and ro-remount loops

David Disseldorp (1):
      [280e3f32e6ef] common/rc: drop SGI DMF specific _mount_ops_filter

Filipe Manana (1):
      [fde636203ffd] generic: test lseek with seek data mode on a one byte file

Johannes Thumshirn (1):
      [2151aae2e038] btrfs/012: check if ext4 is available

Qu Wenruo (1):
      [b2188973c251] btrfs: add a test case to verify scrub speed throttle works


Code Diffstat:

 check                  |   1 +
 common/fuzzy           | 484 +++++++++++++++++++++++++++++++++++++++++++++++++
 common/overlay         |   7 +-
 common/rc              |  15 +-
 doc/group-names.txt    |   2 +
 ltp/fsstress.c         |  18 +-
 src/seek_sanity_test.c |  36 ++++
 tests/btrfs/012        |   1 +
 tests/btrfs/282        |  83 +++++++++
 tests/btrfs/282.out    |   3 +
 tests/generic/706      |  36 ++++
 tests/generic/706.out  |   2 +
 tests/xfs/285          |  44 ++---
 tests/xfs/285.out      |   4 +-
 tests/xfs/286          |  46 ++---
 tests/xfs/286.out      |   4 +-
 tests/xfs/422          | 109 ++---------
 tests/xfs/422.out      |   4 +-
 tests/xfs/517          |  91 +---------
 tests/xfs/517.out      |   4 +-
 tests/xfs/560          |  38 ++++
 tests/xfs/560.out      |   2 +
 tests/xfs/561          |  39 ++++
 tests/xfs/561.out      |   2 +
 tests/xfs/562          |  39 ++++
 tests/xfs/562.out      |   2 +
 tests/xfs/563          |  40 ++++
 tests/xfs/563.out      |   2 +
 tests/xfs/564          |  40 ++++
 tests/xfs/564.out      |   2 +
 tests/xfs/565          |  38 ++++
 tests/xfs/565.out      |   2 +
 tests/xfs/566          |  38 ++++
 tests/xfs/566.out      |   2 +
 34 files changed, 1001 insertions(+), 279 deletions(-)
--
Zorro Lang
zlang@xxxxxxxxxx



[Index of Archives]     [Linux Filesystems Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux