ceph/qa/tasks/cephfs
Rishabh Dave 370449ac9d qa/cephfs: upgrade and rename class CapsHelper
Modify caps_helper.py such that calling code does't have to store
returned values just to pass those values again to a method in
caps_helper.py. This is a common pattern where write_test_files()
return 3 values and all 3 passed as it is to run_cap_tests().

The easy way to do it is to upgrade caps_helper so that it can be used
an object and not just as a class supplying helper methods. The return
values will be stored by the object internally and thus resued. In case
of testing multiple FSs inside a single test method, we'll now need
multiple instances of this class to keep those values separate.

And since CapsHelper is not just a class supplying helper methods
anymore, it's being renamed to CapTester.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
2022-07-21 17:53:16 +05:30
..
__init__.py
caps_helper.py qa/cephfs: upgrade and rename class CapsHelper 2022-07-21 17:53:16 +05:30
cephfs_test_case.py
filesystem.py Merge pull request #47013 from rishabh-d-dave/qa-caps-method-authorize 2022-07-20 13:04:08 +05:30
fuse_mount.py Merge pull request #45556 from mchangir/qa-add-subvolume-option-flavors 2022-06-13 12:29:43 +05:30
kernel_mount.py Merge pull request #46363 from dparmar18/tracker_55548 2022-06-20 09:57:26 +05:30
mount.py qa/cephfs: allow checking for multiple error messages while... 2022-07-20 13:11:31 +05:30
test_acls.py
test_admin.py qa/cephfs: allow checking for multiple error messages while... 2022-07-20 13:11:31 +05:30
test_auto_repair.py
test_backtrace.py
test_cap_flush.py qa/cephfs: remove sudo parameter from run_shell() 2022-06-27 19:56:04 +05:30
test_cephfs_shell.py Merge pull request #45998 from dparmar18/implement_ln_cephfs_shell 2022-07-08 19:26:34 +05:30
test_client_limits.py
test_client_recovery.py
test_damage.py
test_data_scan.py qa/cephfs: remove sudo parameter from run_shell() 2022-06-27 19:56:04 +05:30
test_dump_tree.py
test_exports.py
test_failover.py
test_flush.py
test_forward_scrub.py
test_fragment.py
test_fstop.py
test_full.py
test_journal_migration.py
test_journal_repair.py
test_mantle.py
test_mds_metrics.py
test_meta_injection.py
test_mirroring.py
test_misc.py qa: verify command status if data or metadata pool already in use 2022-06-12 16:25:34 +05:30
test_multifs_auth.py
test_multimds_misc.py
test_nfs.py mgr/cephadm: check for events key before accessing it 2022-06-29 17:13:48 +02:00
test_openfiletable.py
test_pool_perm.py
test_quota.py
test_readahead.py qa/cephfs: fallback to older way of get_op_read_count 2022-06-13 11:33:43 +05:30
test_recovery_fs.py
test_recovery_pool.py
test_scrub_checks.py
test_scrub.py
test_sessionmap.py
test_snap_schedules.py qa: remove spurious argument to snap-schedule status command 2022-05-16 12:24:42 +05:30
test_snapshots.py
test_strays.py qa: reproduce the crash when exporting unlinked dir 2022-05-25 15:55:14 +08:00
test_subvolume.py
test_volumes.py Merge pull request #46191 from rishabh-d-dave/qa-cephfs-mount-rm-sudo 2022-07-08 19:30:16 +05:30
xfstests_dev.py