FS/XFS testing framework
 help / color / mirror / Atom feed
From: Zorro Lang <zlang@kernel.org>
To: fstests@vger.kernel.org
Subject: [ANNOUNCE] fstests: for-next branch updated to v2024.06.27
Date: Thu, 27 Jun 2024 22:02:15 +0800	[thread overview]
Message-ID: <04d25172526417f6d7f398b423c94406@kernel.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 9840 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 v2024.06.27 release.

Release Notes:
This release contains lots of new test cases, include:
   - g/753, x/618, x/619 and x/620 are for xfs parent pointer feature test.
   - x/614 for xfs "concurrency" mkfs test.
   - g/752, x/615, x/616, x/617 are for exchangerange test.
   - x/621, x/622, x/623, x/624, x/625, x/626, x/627, x628 are for xfs dirtree
     corruption and online repair test.
   - g/754 is for a known xfs regression test.
   - g/749, g/750, g/751 are for LBS (Large Block Size) test.

Besides that, there're more bug fixes and updates refer to below, thanks
for all of these contributions!

Thanks,
Zorro

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

98611b1acce4 generic: test creating and removing symlink xattrs

New commits:

Allison Henderson (4):
      [74a53fa09d08] common: add helpers for parent pointer tests
      [dd4f7838ed6e] xfs: add parent pointer test
      [fc10d1eff51f] xfs: add multi link parent pointer test
      [5ef34fa33bbd] xfs: add parent pointer inject test

Christoph Hellwig (1):
      [9cca19c674a9] xfs/073: avoid large recursive diff

Darrick J. Wong (23):
      [d4e72b9e6e26] xfs: test scaling of the mkfs concurrency options
      [eb5cfb9bf04b] misc: split swapext and exchangerange
      [5cb01028c5d1] misc: change xfs_io -c swapext to exchangerange
      [2a539c72f7be] generic/709,710: rework these for exchangerange vs. quota testing
      [6776f47285b6] generic/711,xfs/537: actually fork these tests for exchange-range
      [fd6fb29d5728] generic/717: remove obsolete check
      [7d8534eb0437] ltp/{fsstress,fsx}: make the exchangerange naming consistent
      [0cfc17fe8d93] misc: flip HAVE_XFS_IOC_EXCHANGE_RANGE logic
      [b7c517b40aca] src/fiexchange.h: update XFS_IOC_EXCHANGE_RANGE definitions
      [e64ad1abb65e] xfs/122: fix for exchrange conversion
      [b94a18010007] xfs/206: screen out exchange-range from golden output
      [dd994f4c4827] exchangerange: make sure that we don't swap unwritten extents unless they're part of a rt extent
      [037594c3d866] generic: test recovery of extended attribute updates
      [84a7286768a3] xfs/206: filter out the parent= status from mkfs
      [2c3a1636ddf3] xfs/122: update for parent pointers
      [0c02207d61af] populate: create hardlinks for parent pointers
      [92a3b5ebc812] xfs/021: adapt golden output files for parent pointers
      [d9facbf8267b] xfs/{018,191,288}: disable parent pointers for these tests
      [82b5fc7c780b] xfs/306: fix formatting failures with parent pointers
      [60d7c25ed522] common/fuzzy: stress directory tree modifications with the dirtree tester
      [4de8fd7860a2] scrub: test correction of directory tree corruptions
      [bb8ff3588cd3] xfs/122: update for vectored scrub
      [98611b1acce4] generic: test creating and removing symlink xattrs

Dave Chinner (1):
      [3bf963a6c609] xfs/348: partially revert dbcc549317 ("xfs/348: golden output is not correct")

Eric Biggers (1):
      [8f5ce6b34fc6] generic/574: test corruption at more offsets

Filipe Manana (1):
      [c378a48b6bc4] generic/74[3,8]: add git commit ID for the fixes

Luis Chamberlain (5):
      [f32d4090203c] common: move mread() to generic helper _mread()
      [e4a6b119e522] fstests: add mmap page boundary tests
      [de4ae1ab2e94] fstests: add fsstress + compaction test
      [bc7387246018] _require_debugfs(): simplify and fix for debian
      [872977cfdeb4] fstests: add stress truncation + writeback test

Theodore Ts'o (3):
      [0d4d97d9dca2] ext4/059: disable block_validity checks when mounting a corrupted file system
      [0ae5d5d77ab1] ext4/045: use the large_dir feature to fix test failures with a 1k block size
      [3a789af2b1e8] generic/455: skip the test if the file system doesn't support journaling


Code Diffstat:

 common/parent                          |  209 +++++++
 common/populate                        |   42 ++
 common/rc                              |   65 ++-
 common/xfs                             |   30 +-
 configure.ac                           |    2 +-
 doc/group-names.txt                    |    1 +
 include/builddefs.in                   |    2 +-
 ltp/Makefile                           |    4 +-
 ltp/fsstress.c                         |   34 +-
 ltp/fsx.c                              |   43 +-
 m4/package_xfslibs.m4                  |   15 +-
 src/Makefile                           |    4 +-
 src/fiexchange.h                       |   86 +--
 src/global.h                           |   12 +-
 src/popdir.pl                          |   11 +
 src/vfs/Makefile                       |    4 +-
 src/xfsfind.c                          |    1 -
 tests/ext4/045                         |    3 +-
 tests/ext4/059                         |    5 +
 tests/generic/455                      |    3 +
 tests/generic/574                      |   51 +-
 tests/generic/709                      |   12 +-
 tests/generic/710                      |   14 +-
 tests/generic/710.out                  |    2 +-
 tests/generic/711                      |    4 +-
 tests/generic/712                      |   10 +-
 tests/generic/713                      |   42 +-
 tests/generic/713.out                  |   38 +-
 tests/generic/714                      |   40 +-
 tests/generic/714.out                  |   34 +-
 tests/generic/715                      |   26 +-
 tests/generic/715.out                  |   14 +-
 tests/generic/716                      |    4 +-
 tests/generic/717                      |   39 +-
 tests/generic/717.out                  |   32 +-
 tests/generic/718                      |   12 +-
 tests/generic/718.out                  |    2 +-
 tests/generic/719                      |    4 +-
 tests/generic/720                      |   10 +-
 tests/generic/721                      |    2 +-
 tests/generic/722                      |    8 +-
 tests/generic/723                      |   12 +-
 tests/generic/724                      |   10 +-
 tests/generic/725                      |    4 +-
 tests/generic/726                      |    4 +-
 tests/generic/727                      |    4 +-
 tests/generic/743                      |    2 +-
 tests/generic/748                      |    2 +-
 tests/generic/749                      |  256 ++++++++
 tests/generic/749.out                  |    2 +
 tests/generic/750                      |   63 ++
 tests/generic/750.out                  |    2 +
 tests/generic/751                      |  170 ++++++
 tests/generic/751.out                  |    2 +
 tests/generic/752                      |   45 ++
 tests/generic/752.out                  |    2 +
 tests/generic/753                      |   93 +++
 tests/generic/753.out                  |    2 +
 tests/generic/754                      |   58 ++
 tests/generic/754.out                  |    2 +
 tests/xfs/018                          |    4 +
 tests/xfs/021                          |   15 +-
 tests/xfs/021.cfg                      |    1 +
 tests/xfs/{021.out => 021.out.default} |    0
 tests/xfs/021.out.parent               |   64 ++
 tests/xfs/073                          |    3 +-
 tests/xfs/122.out                      |   12 +-
 tests/xfs/191                          |    3 +
 tests/xfs/206                          |    2 +
 tests/xfs/288                          |    4 +
 tests/xfs/300                          |    2 +-
 tests/xfs/306                          |    9 +-
 tests/xfs/348.out                      |    2 +-
 tests/xfs/443                          |    4 +-
 tests/xfs/614                          |   55 ++
 tests/xfs/614.cfg                      |    4 +
 tests/xfs/614.out.lba1024              |  177 ++++++
 tests/xfs/614.out.lba2048              |  177 ++++++
 tests/xfs/614.out.lba4096              |  177 ++++++
 tests/xfs/614.out.lba512               |  177 ++++++
 tests/xfs/615                          |   89 +++
 tests/xfs/615.out                      |   13 +
 tests/xfs/616                          |   73 +++
 tests/xfs/616.out                      |    2 +
 tests/xfs/617                          |  232 ++++++++
 tests/xfs/617.out                      |    2 +
 tests/xfs/618                          |  116 ++++
 tests/xfs/618.out                      |   69 +++
 tests/xfs/619                          |   69 +++
 tests/xfs/619.out                      | 1002 ++++++++++++++++++++++++++++++++
 tests/xfs/620                          |   85 +++
 tests/xfs/620.out                      |   14 +
 tests/xfs/621                          |   38 ++
 tests/xfs/621.out                      |    2 +
 tests/xfs/622                          |   38 ++
 tests/xfs/622.out                      |    2 +
 tests/xfs/623                          |  122 ++++
 tests/xfs/623.out                      |   19 +
 tests/xfs/624                          |  133 +++++
 tests/xfs/624.out                      |   25 +
 tests/xfs/625                          |  121 ++++
 tests/xfs/625.out                      |   21 +
 tests/xfs/626                          |  157 +++++
 tests/xfs/626.out                      |   32 +
 tests/xfs/627                          |  146 +++++
 tests/xfs/627.out                      |   30 +
 tests/xfs/628                          |   78 +++
 tests/xfs/628.out                      |    2 +
 tests/xfs/789                          |    4 +-
 tests/xfs/790                          |   10 +-
 tests/xfs/790.out                      |    2 +-
 tests/xfs/791                          |   10 +-
 tests/xfs/791.out                      |    2 +-
 tests/xfs/792                          |    4 +-
 tests/xfs/795                          |    2 +-
 115 files changed, 4974 insertions(+), 395 deletions(-)
--
Zorro Lang
zlang@kernel.org

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

                 reply	other threads:[~2024-06-27 14:02 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=04d25172526417f6d7f398b423c94406@kernel.org \
    --to=zlang@kernel.org \
    --cc=fstests@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox