From: chunmei-liu Date: Thu, 30 Jun 2022 20:56:00 +0000 (-0700) Subject: crimson/test: touch object before access it. X-Git-Tag: v18.0.0~598^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F46834%2Fhead;p=ceph.git crimson/test: touch object before access it. no automatically create onode in seastore. Signed-off-by: chunmei-liu --- diff --git a/src/test/crimson/seastore/test_seastore.cc b/src/test/crimson/seastore/test_seastore.cc index c6471998d9cc..514b19c6a477 100644 --- a/src/test/crimson/seastore/test_seastore.cc +++ b/src/test/crimson/seastore/test_seastore.cc @@ -504,6 +504,7 @@ TEST_F(seastore_test_t, omap_test_simple) { run_async([this] { auto &test_obj = get_object(make_oid(0)); + test_obj.touch(*seastore); test_obj.set_omap( *seastore, "asdf", @@ -518,6 +519,7 @@ TEST_F(seastore_test_t, attr) { run_async([this] { auto& test_obj = get_object(make_oid(0)); + test_obj.touch(*seastore); { std::string oi("asdfasdfasdf"); bufferlist bl; @@ -664,6 +666,7 @@ TEST_F(seastore_test_t, omap_test_iterator) return ss.str(); }; auto &test_obj = get_object(make_oid(0)); + test_obj.touch(*seastore); for (unsigned i = 0; i < 20; ++i) { test_obj.set_omap( *seastore,