From: "Nirjhar Roy (IBM)" <nirjhar.roy.lists@gmail.com>
To: fstests@vger.kernel.org
Cc: nirjhar.roy.lists@gmail.com, ritesh.list@gmail.com,
ojaswin@linux.ibm.com, djwong@kernel.org, bfoster@redhat.com,
david@fromorbit.com, hsiangkao@linux.alibaba.com,
zlang@kernel.org
Subject: [RFC 0/3] xfs: Add new xfs multi AG shrink tests
Date: Tue, 16 Sep 2025 15:11:29 +0000 [thread overview]
Message-ID: <cover.1758035262.git.nirjhar.roy.lists@gmail.com> (raw)
This patch series adds several multi AG shrink tests based on the RFC[1].
Patch 1/3 adds more basic shrink functionality tests to the already existing
ones in xfs/163.
Patch 2 adds tests that checks whether the filesystem is consistent
after several xfs_growfs operations(filesystem growth/shrink).
Patch 3 adds a test that repeatedly shrinks and shuts down the filesystem, thus
checking the log recovery correctness during multi AG shrink operations.
Tested them with 4k blocksize(on x86_64 with 4k page size) and 4k+64k blocksize
(on ppc64le with page size 64k).
[1] https://lore.kernel.org/all/cover.1758034274.git.nirjhar.roy.lists@gmail.com/
Nirjhar Roy (IBM) (3):
xfs/163: Update this test with multi AG shrink sub-tests
xfs: Add parallel back to back grow/shrink tests
xfs: Add multi AG shrink + shutdown + recovery tests
tests/xfs/163 | 162 ++++++++++++++++++++++++++++++++++++----------
tests/xfs/163.out | 23 +++++--
tests/xfs/333 | 87 +++++++++++++++++++++++++
tests/xfs/333.out | 2 +
tests/xfs/611 | 89 +++++++++++++++++++++++++
tests/xfs/611.out | 2 +
6 files changed, 327 insertions(+), 38 deletions(-)
create mode 100755 tests/xfs/333
create mode 100644 tests/xfs/333.out
create mode 100755 tests/xfs/611
create mode 100644 tests/xfs/611.out
--
2.34.1
next reply other threads:[~2025-09-16 15:11 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-09-16 15:11 Nirjhar Roy (IBM) [this message]
2025-09-16 15:11 ` [RFC 1/3] xfs/163: Update this test with multi AG shrink sub-tests Nirjhar Roy (IBM)
2025-09-16 15:11 ` [RFC 2/3] xfs: Add parallel back to back grow/shrink tests Nirjhar Roy (IBM)
2025-09-16 15:11 ` [RFC 3/3] xfs: Add multi AG shrink + shutdown + recovery tests Nirjhar Roy (IBM)
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=cover.1758035262.git.nirjhar.roy.lists@gmail.com \
--to=nirjhar.roy.lists@gmail.com \
--cc=bfoster@redhat.com \
--cc=david@fromorbit.com \
--cc=djwong@kernel.org \
--cc=fstests@vger.kernel.org \
--cc=hsiangkao@linux.alibaba.com \
--cc=ojaswin@linux.ibm.com \
--cc=ritesh.list@gmail.com \
--cc=zlang@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.