]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
common/io_exerciser: Add injecterror commands to ceph_test_rados_io_sequence interact...
authorJonBailey1993 <jonathan.bailey1@ibm.com>
Fri, 11 Oct 2024 12:44:17 +0000 (13:44 +0100)
committerJon Bailey <jonathan.bailey1@ibm.com>
Tue, 7 Jan 2025 11:40:48 +0000 (11:40 +0000)
commit347ba63e83f77c6ba870a246b5c3836d3cd331d6
treeedfcfa78d4084af8a7e9ae080cda386f8c459529
parent23dd255a2c4b5755ff522baf48b8363cfe79a8d7
common/io_exerciser: Add injecterror commands to ceph_test_rados_io_sequence interactive mode

Add injecterror commands that can be used in interactive mode to inject read and write errors as well as clear them

Signed-off-by: Jon Bailey <jonathan.bailey1@ibm.com>
src/common/io_exerciser/CMakeLists.txt
src/common/io_exerciser/IoOp.cc
src/common/io_exerciser/IoOp.h
src/common/io_exerciser/JsonStructures.cc [new file with mode: 0644]
src/common/io_exerciser/JsonStructures.h [new file with mode: 0644]
src/common/io_exerciser/ObjectModel.cc
src/common/io_exerciser/OpType.h
src/common/io_exerciser/RadosIo.cc
src/common/io_exerciser/RadosIo.h
src/test/osd/ceph_test_rados_io_sequence.cc
src/test/osd/ceph_test_rados_io_sequence.h