Add new tests (btrfs/400 for now, but intend to grab a real number before the last version) Also made modifications for passing existing qgroups tests when possible and for passing all tests with simple quota enabled via mkfs and with squota-aware `btrfs check`. btrfs/400 depends on the kernel patchset: https://lore.kernel.org/linux-btrfs/cover.1688597211.git.boris@xxxxxx/T/#t and the btrfs-progs patchset: https://lore.kernel.org/linux-btrfs/cover.1688599734.git.boris@xxxxxx/T/#t (and config appropriate binaries to use squota-aware versions) Boris Burkov (5): btrfs/400: new test for simple quotas common/btrfs: quota mode helpers common/btrfs: quota rescan helpers btrfs: use new rescan wrapper btrfs: skip squota incompatible tests common/btrfs | 68 +++++++ tests/btrfs/017 | 1 + tests/btrfs/022 | 1 + tests/btrfs/028 | 2 +- tests/btrfs/057 | 1 + tests/btrfs/091 | 3 +- tests/btrfs/104 | 2 +- tests/btrfs/123 | 2 +- tests/btrfs/126 | 2 +- tests/btrfs/139 | 2 +- tests/btrfs/153 | 2 +- tests/btrfs/171 | 6 +- tests/btrfs/179 | 2 +- tests/btrfs/180 | 2 +- tests/btrfs/190 | 2 +- tests/btrfs/193 | 2 +- tests/btrfs/210 | 2 +- tests/btrfs/224 | 6 +- tests/btrfs/230 | 2 +- tests/btrfs/232 | 2 +- tests/btrfs/400 | 444 ++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/400.out | 2 + 22 files changed, 538 insertions(+), 20 deletions(-) create mode 100755 tests/btrfs/400 create mode 100644 tests/btrfs/400.out -- 2.41.0