]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/cephfs: allow finer control on test runs 50212/head
authorRishabh Dave <ridave@redhat.com>
Thu, 2 Nov 2023 19:02:06 +0000 (00:32 +0530)
committerRishabh Dave <ridave@redhat.com>
Fri, 3 Nov 2023 09:55:54 +0000 (15:25 +0530)
commit9c547ad2a570a325ea453ccc9419be2b8bc06b28
tree892f2b04898f10d1e1e34c0c74a6601ccb11b107
parent4a12f6eb6c16722f1d68e0949390cd7d30f44bc6
qa/cephfs: allow finer control on test runs

When working with large group tests (18 in this case), it gets very
tedious to debug and fix tests when all 18 have to be run again for
every mistake. Cheap fix for this to split these 18 tests into several
classes.

But when modification are made to the feature, all these 18 tests needs
to exercised and previous solution forces developer to intitiate all
these test classes to run one by one.

Best of both worlds can be achieved if we split tests into group but
move all these related group to a new file.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
qa/suites/fs/functional/tasks/admin.yaml
qa/tasks/cephfs/admin/test_fs_swap.py [new file with mode: 0644]
qa/tasks/cephfs/test_admin.py