]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
test/store_test: get rid off assert_death. 55774/head
authorIgor Fedotov <ifedotov@suse.com>
Fri, 25 Aug 2023 13:10:26 +0000 (16:10 +0300)
committerIgor Fedotov <igor.fedotov@croit.io>
Tue, 27 Feb 2024 09:27:09 +0000 (12:27 +0300)
commit1ae37c61c6f7adb389ccd1d99071906e91b84af6
treeed8a4bda91616fa0a036a923e394d12c49410840
parent1d3308060ccdfb6de4fe7eae2050b723500ec20d
test/store_test: get rid off assert_death.

Looks like death assertions aren't 100% reliable and might cause
deadlock sometimes.
Hence getting rid of them and enabling optional sending exception from
*Store::queue_transaction()

Fixes: https://tracker.ceph.com/issues/61193
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit 46f01d832487d3a3183783d41450fd8f49347097)
src/common/options/global.yaml.in
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h
src/os/kstore/KStore.cc
src/os/kstore/KStore.h
src/os/memstore/MemStore.cc
src/test/objectstore/store_test.cc
src/test/objectstore/store_test_fixture.cc
src/test/objectstore/store_test_fixture.h