harriscr

Results 4 comments of harriscr

teuthology runs are: perf-basic - all passed https://pulpito.ceph.com/harriscr-2024-11-05_18:48:16-perf-basic-wip-harriscr-cbt-refactor-2024-10-17-0839-distro-default-smithi/ rados/perf - all passed https://pulpito.ceph.com/harriscr-2024-11-05_18:51:09-rados:perf-wip-harriscr-cbt-refactor-2024-10-17-0839-distro-default-smithi/ crimson-rados/perf - 2 failures - 'hit max job timeout' when running radosbench, which is not effected by...

Here are the pyreverse diagrams: Classes before the change: ![classes_before](https://github.com/user-attachments/assets/a8deffcd-c373-4414-977b-c0b63852d0f6) Classes after the change: ![classes_after](https://github.com/user-attachments/assets/21c5ddbe-c329-4be7-9b62-67ee417c0de7) Packages before the change ![packages_before](https://github.com/user-attachments/assets/9a499abd-a2ca-432b-b0ef-a158e5d20923) packages after the change: ![packages_after](https://github.com/user-attachments/assets/d6c8773c-197d-4a03-9403-25626004b43a)

I have made changes in [PR 324](https://github.com/ceph/cbt/pull/324) based on some of the comment here. I've added @perezjosibm as a reviewer to that one It is probably worth separating the code...

Pulpito results: [crimson-rados/perf](https://pulpito.ceph.com/harriscr-2025-03-03_14:48:42-crimson-rados:perf-wip-harriscr-cbt-refactor-2024-10-17-0839-distro-default-smithi/8166372/) [rados/perf](https://pulpito.ceph.com/harriscr-2025-03-03_14:50:00-rados:perf-wip-harriscr-cbt-refactor-2024-10-17-0839-distro-default-smithi/) [perf-basic](https://pulpito.ceph.com/harriscr-2025-03-03_14:59:54-perf-basic-wip-harriscr-cbt-refactor-2024-10-17-0839-distro-default-smithi/)