]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
test/librbd: extend DiffIterateTest.DiffIterateDeterministic{,PP}
authorIlya Dryomov <idryomov@gmail.com>
Fri, 21 Jun 2024 13:56:27 +0000 (15:56 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Fri, 12 Jul 2024 21:02:53 +0000 (23:02 +0200)
commit1434fb16cf5a56d89a8cd10e07618f87c856f807
tree7aeab1f3ceb0f69b591117b282ece3d8a57c8887
parent89b3dbe4e66d3595a4a6d6a6681a3d870e7e46ae
test/librbd: extend DiffIterateTest.DiffIterateDeterministic{,PP}

Currently we are laying data only at the beginning of an object.
Extend the skeletons to write to three different offsets in the middle
and also at the end of the object.

Separately, make C and C++ API test variants slightly different in
terms of offsets being targeted to not go through exactly the same
scenario twice.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit da69d1fdbf69cf37ba8b75ea9a230634bb25ae76)
src/test/librbd/test_librbd.cc