FS/XFS testing framework
 help / color / mirror / Atom feed
* [ANNOUNCE] fstests: for-next branch updated to v2026.10.15
@ 2026-10-14 22:47 Zorro Lang
  0 siblings, 0 replies; only message in thread
From: Zorro Lang @ 2026-10-14 22:47 UTC (permalink / raw)
  To: fstests

[-- Attachment #1: Type: text/plain, Size: 6993 bytes --]

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 v2026.10.15 release.

Release Notes:
1) There are *18* new test cases in this release, including btrfs/355~360,
   generic/806~809, and xfs/672, xfs/675~681. Most of them are known
   regression tests.
2) Improve the _require_scratch_overlay_features function to make it more
   general.
3) Fix several bugs found during xfs and btrfs testing, and resolve compile
   errors caused by the new system/packages upgrade.

More details please refer to below, thanks for all these contributions!

Thanks,
Zorro

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

d07dca72d245 xfs: test unlinked inode list checking and repair with loops

New commits:

Andrea Parri (1):
      [aa81b654c837] xfs: exercise a failed CoW conversion during writeback

Andrey Albershteyn (4):
      [54752e4ad6f8] xfs/071: use _link_out_link instead of opencoding file picking
      [c89b2e0e88a3] common: link .out file to the output directory
      [28ac0c3bc5aa] generic/452: make coping work with multi-call binary
      [d991c20b7f8e] xfstests: fix permissions on system file installed by libtoolize

Christoph Hellwig (2):
      [f12f04acaa4a] generic/805: fix for external RT devices
      [0273012b9e8b] xfs: test libxfs handling of missing RT devices

Darrick J. Wong (9):
      [5e5da480660a] generic/{349,350,351}: fix scsi_debug parameter quoting issues
      [c464a8b02e3c] generic: regression test for refluxfs fixes
      [e185be955e42] common/xfs: add zoned/rtstart info to mkfs filter output
      [1984e2f4b080] xfs: basic functional testing of media verification command
      [1cfd8c36b0b1] xfs: test mkfs.xfs config file generation
      [5539523a6cb4] generic: add regression test for exchangerange-to-eof reflux
      [a0b9df430a3c] xfs: add regression test for swapext reflux
      [cfeeafad33d6] xfs: test rt group superblock repair
      [d07dca72d245] xfs: test unlinked inode list checking and repair with loops

Dhruva G (1):
      [a222e2ae265c] btrfs: test defrag --nocomp converts compressed extents to uncompressed

Filipe Manana (2):
      [29be244b281e] generic: test replacing a xattr with a larger value
      [46955fcfe579] btrfs: test setting attribute on nodatasum file that has inherited compression

Jan Prusakowski (1):
      [1d3c2050fc3d] generic/622: increase sleep time for lazytime expiration

Jeff Layton (1):
      [237b4ca04d20] btrfs: test graceful ENOMEM handling in synchronous dirops

Prabhakar Pujeri (3):
      [73a018cbf57b] common/overlay: let _check_overlay_feature handle param-less options
      [71ac20247d8a] tests/overlay: use _require_scratch_overlay_features for xino
      [8c99c7d0cb19] overlay/081: require uuid via _require_scratch_overlay_features

Qu Wenruo (4):
      [ad1c4f1f3561] fstests: btrfs: add a new test case to verify degraded RMW writes
      [83d0e8eb4e88] fstests: btrfs: add a test case for deleting partially owned qgroup
      [4c8396e1b55c] fstests: btrfs: test if btrfs control file rejects unknown ioctls
      [10c451127e02] fstests: generic: add a test case to check fsverity reads

Zorro Lang (1):
      [a952ecb1ccf1] src/locktest.c: fix build failure of struct delegation


Code Diffstat:

 .gitignore                                |   3 +
 Makefile                                  |   3 +
 check                                     |  14 +-
 common/inject                             |  51 ++++
 common/overlay                            |  16 +-
 common/rc                                 |   4 +-
 common/xfs                                |   3 +
 configure.ac                              |   4 +
 src/Makefile                              |   3 +-
 src/locktest.c                            |   2 +
 src/refluxfs.c                            | 435 ++++++++++++++++++++++++++++++
 src/xfs-exchange-to-dirty-eof.c           | 210 +++++++++++++++
 src/xfs-exchange-to-eof.c                 | 168 ++++++++++++
 src/xfs-swapext-reflink.c                 | 230 ++++++++++++++++
 tests/btrfs/355                           |  75 ++++++
 tests/btrfs/355.out                       |   2 +
 tests/btrfs/356                           |  92 +++++++
 tests/btrfs/356.out                       |   2 +
 tests/btrfs/357                           |  65 +++++
 tests/btrfs/357.out                       |   2 +
 tests/btrfs/358                           |  78 ++++++
 tests/btrfs/358.out                       |   2 +
 tests/btrfs/359                           |  26 ++
 tests/btrfs/359.out                       |   2 +
 tests/btrfs/360                           |  37 +++
 tests/btrfs/360.out                       |   2 +
 tests/generic/349                         |   2 +-
 tests/generic/350                         |   2 +-
 tests/generic/351                         |   4 +-
 tests/generic/452                         |   7 +-
 tests/generic/452.out                     |   4 +-
 tests/generic/622                         |   8 +-
 tests/generic/805                         |   4 +-
 tests/generic/806                         |  43 +++
 tests/generic/806.out                     |  11 +
 tests/generic/807                         |  58 ++++
 tests/generic/807.out                     |   2 +
 tests/generic/808                         |  65 +++++
 tests/generic/808.out                     |   2 +
 tests/generic/809                         | 138 ++++++++++
 tests/generic/809.out                     |  11 +
 tests/overlay/041                         |   6 +-
 tests/overlay/043                         |   6 +-
 tests/overlay/044                         |   6 +-
 tests/overlay/067                         |   4 +-
 tests/overlay/070                         |   7 +-
 tests/overlay/071                         |  12 +-
 tests/overlay/081                         |   4 +-
 tests/xfs/071                             |   7 +-
 tests/xfs/071.cfg                         |   1 +
 tests/xfs/{071.out.64 => 071.out.default} |   0
 tests/xfs/672                             |  68 +++++
 tests/xfs/672.out                         |   7 +
 tests/xfs/675                             |  39 +++
 tests/xfs/675.out                         |  14 +
 tests/xfs/676                             | 123 +++++++++
 tests/xfs/676.out                         |  28 ++
 tests/xfs/677                             | 163 +++++++++++
 tests/xfs/677.out                         |   2 +
 tests/xfs/678                             |  70 +++++
 tests/xfs/678.out                         |   2 +
 tests/xfs/679                             |  53 ++++
 tests/xfs/679.out                         |   2 +
 tests/xfs/680                             |  48 ++++
 tests/xfs/680.out                         |   2 +
 tests/xfs/681                             | 213 +++++++++++++++
 tests/xfs/681.out                         |  17 ++
 67 files changed, 2736 insertions(+), 60 deletions(-)
--
Zorro Lang
zlang@kernel.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-10-14 22:47 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-14 22:47 [ANNOUNCE] fstests: for-next branch updated to v2026.10.15 Zorro Lang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox