]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
test: ceph_test_rados_io_sequence - add append with gaps sequence
authorBill Scales <bill_scales@uk.ibm.com>
Fri, 29 Nov 2024 11:12:40 +0000 (11:12 +0000)
committerAlex Ainscow <aainscow@uk.ibm.com>
Wed, 5 Mar 2025 08:59:17 +0000 (08:59 +0000)
commitfff72a05b65d30c69fba9c83a38606497723ac1c
tree409bd29f60d9848235c2228e76b7dfe8ae305216
parentf3ee8757f49aece8c7ee011b954371ce72d59080
test: ceph_test_rados_io_sequence - add append with gaps sequence

New I/O sequence - appends to objects by writing past the old
object length so there is a gap before the new written data.
Tests permutations of write length and gap length.

Signed-off-by: Bill Scales <bill_scales@uk.ibm.com>
src/common/io_exerciser/DataGenerator.cc
src/common/io_exerciser/DataGenerator.h
src/common/io_exerciser/EcIoSequence.cc
src/common/io_exerciser/IoSequence.cc
src/common/io_exerciser/IoSequence.h
src/common/io_exerciser/ObjectModel.cc