]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
thrashers: standardize stop and join method names
authorNitzan Mordechai <nmordech@redhat.com>
Tue, 2 Jul 2024 08:31:38 +0000 (08:31 +0000)
committerNitzan Mordechai <nmordech@redhat.com>
Mon, 3 Feb 2025 10:34:08 +0000 (10:34 +0000)
commit3a7b0de9ecc66a8c0dbb4304e506d65915d2563d
tree6e294c2489a14c2ce77f38b4b8bb4354b4a13923
parent4d69523d6bccb896a5fbdc467a6035076ebc7772
thrashers: standardize stop and join method names

Thrashers that do not inherit from ThrasherGreenlet previously used a
method called do_join, which combined stop and join functionality. To
ensure consistency and clarity, we want all thrashers to use separate
stop, join, and stop_and_join methods.

This commit renames methods and implements missing stop and stop_and_join
methods in thrashers that did not inherit from ThrasherGreenlet.

Fixes: https://tracker.ceph.com/issues/66698
Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
(cherry picked from commit a035b5a22fb87794e65d112c0d21dcbd28b728ad)
qa/tasks/ceph_manager.py
qa/tasks/mon_thrash.py
qa/tasks/scrub.py
qa/tasks/thrasher.py
qa/tasks/thrashosds.py