]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
test: ceph_test_rados_io_sequence support appends
authorBill Scales <bill_scales@uk.ibm.com>
Wed, 27 Nov 2024 10:33:28 +0000 (10:33 +0000)
committerAlex Ainscow <aainscow@uk.ibm.com>
Wed, 5 Mar 2025 08:59:16 +0000 (08:59 +0000)
commit03316ff4ace9af4f2eb77e0957fc6077476e95f6
tree563e1b1a67c06ad55e66c703d9e0c4c7945a94e4
parentf6b94540651a75b9167704959eabb83f1b420f0c
test: ceph_test_rados_io_sequence support appends

1. Add append I/O to extend size of object
2. Allow write I/Os to extend size of object
3. Make interactive mode handle EOF gracefully

Signed-off-by: Bill Scales <bill_scales@uk.ibm.com>
src/common/io_exerciser/IoOp.cc
src/common/io_exerciser/IoOp.h
src/common/io_exerciser/ObjectModel.cc
src/common/io_exerciser/OpType.h
src/common/io_exerciser/RadosIo.cc
src/test/osd/ceph_test_rados_io_sequence.cc
src/test/osd/ceph_test_rados_io_sequence.h