]> git.apps.os.sepia.ceph.com Git - ceph-ci.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>
Sat, 22 Jun 2024 15:30:45 +0000 (17:30 +0200)
commitda69d1fdbf69cf37ba8b75ea9a230634bb25ae76
tree1e2a8ec48b7c8da9ecd9de4587ec5c7f12c013a4
parent1df87998dc30be6e3b4c90f5833539c7ccc70911
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>
src/test/librbd/test_librbd.cc