[PATCH v1 0/7] Add multi rtgroup grow and shrink tests

Nirjhar Roy (IBM)
2026-02-19T06:11:55Z

From: "Nirjhar Roy (IBM)" <nirjhar.roy.lists@gmail.com>

This series adds several tests to validate the XFS realtime fs growth and
shrink functionality.
It begins with the introduction of some preconditions and helper
functions, then some tests that validate realtime group growth, followed
by realtime group shrink/removal tests and ends with a test that
validates both growth and shrink functionality together.
Individual patches have the details.

Nirjhar Roy (IBM) (7):
xfs: Introduce _require_realtime_xfs_{shrink,grow} pre-condition
xfs: Introduce helpers to count the number of bitmap and summary
inodes
xfs: Add realtime group grow tests
xfs: Add multi rt group grow + shutdown + recovery tests
xfs: Add realtime group shrink tests
xfs: Add multi rt group shrink + shutdown + recovery tests
xfs: Add parallel back to back grow/shrink tests

common/xfs | 65 +++++++++++++++-
tests/xfs/333 | 95 +++++++++++++++++++++++
tests/xfs/333.out | 5 ++
tests/xfs/539 | 190 ++++++++++++++++++++++++++++++++++++++++++++++
tests/xfs/539.out | 19 +++++
tests/xfs/611 | 97 +++++++++++++++++++++++
tests/xfs/611.out | 5 ++
tests/xfs/654 | 90 ++++++++++++++++++++++
tests/xfs/654.out | 5 ++
tests/xfs/655 | 151 ++++++++++++++++++++++++++++++++++++
tests/xfs/655.out | 13 ++++
11 files changed, 734 insertions(+), 1 deletion(-)
create mode 100755 tests/xfs/333
create mode 100644 tests/xfs/333.out
create mode 100755 tests/xfs/539
create mode 100644 tests/xfs/539.out
create mode 100755 tests/xfs/611
create mode 100644 tests/xfs/611.out
create mode 100755 tests/xfs/654
create mode 100644 tests/xfs/654.out
create mode 100755 tests/xfs/655
create mode 100644 tests/xfs/655.out

--
2.34.1