Patrick Donnelly
5292e88201
qa: reduce dependence on teuthology role list for mds
...
It's not yet possible to completely remove the dependency on
mds_ids/mds_daemons in the CephFS tests but this commit reduces it
enough for most code paths to work with cephadm.
The main change here is use of CephManager.do_rados, with some
improvements.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-03-21 10:35:07 -07:00
Xiubo Li
d3889cabc5
qa: add _check_scrub_status helper to simplify the code
...
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2021-01-09 15:32:22 +08:00
Xiubo Li
55d7db9ed6
qa: add run_scrub helper in filesystem class
...
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2021-01-09 14:56:09 +08:00
Xiubo Li
7f2483474a
qa: add get_scrub_status helper in filesystem class
...
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2021-01-09 14:56:09 +08:00
Xiubo Li
7b857c63db
qa: wait the scrub task to complete
...
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2021-01-09 14:56:09 +08:00
Sidharth Anupkrishnan
ba9b85c481
qa/cephfs: Add more tests for multimds scrub
...
Signed-off-by: Sidharth Anupkrishnan <sanupkri@redhat.com>
2020-11-16 09:02:18 +08:00
Yan, Zheng
904c959df4
qa/cephfs: add tests for multimds scrub
...
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
2020-11-16 09:02:18 +08:00