]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
test/crimson/seastore: clean up transaction_manager based tests
authorSamuel Just <sjust@redhat.com>
Wed, 30 Jun 2021 00:19:23 +0000 (17:19 -0700)
committerSamuel Just <sjust@redhat.com>
Thu, 1 Jul 2021 23:59:38 +0000 (23:59 +0000)
commitcd78b9770afe4df6370f370e06f6c05080d9e2c6
tree15def104cb2d654c0e20d323c23b703348bce21b
parent1ca76821590fba1f2e08eb8bb9192b96f3d2aba2
test/crimson/seastore: clean up transaction_manager based tests

Permits using either vanilla TransactionManager and
InterruptedTransactionManager, updates users to use submit_transaction
helpers.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/transaction_manager.h
src/test/crimson/seastore/onode_tree/test_fltree_onode_manager.cc
src/test/crimson/seastore/onode_tree/test_staged_fltree.cc
src/test/crimson/seastore/test_object_data_handler.cc
src/test/crimson/seastore/test_omap_manager.cc
src/test/crimson/seastore/test_transaction_manager.cc
src/test/crimson/seastore/transaction_manager_test_state.h