]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
test/osd: Add interactive mode to ceph_test_rados_io_sequence
authorJonBailey1993 <jonathan.bailey1@ibm.com>
Mon, 23 Sep 2024 10:23:18 +0000 (11:23 +0100)
committerJonBailey1993 <jonathan.bailey1@ibm.com>
Tue, 15 Oct 2024 16:02:29 +0000 (17:02 +0100)
commit163a28aa116223093e72b99b0ce4d07d089e1c7b
tree386f205a80aacc90986d3b1620eec72a5ca00f89
parent88917c5b8ae01455ee392865a4bc630e2d868d17
test/osd: Add interactive mode to ceph_test_rados_io_sequence

Reorganisers the main function to be more modular, moving functionality into a TestRunner object and anonymous namespaces.
Adds a new "interactive" test mode that allows you to direct the order of operations rather than using the preset sequences. This allows complete precise control of the tool when you want to test specific IOs.

Signed-off-by: Jon Bailey <jonathan.bailey1@ibm.com>
src/test/osd/ceph_test_rados_io_sequence.cc
src/test/osd/ceph_test_rados_io_sequence.h