]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
test/store_test: adjust OnodeSizeTracking test case to measure full object metadata...
authorIgor Fedotov <ifedotov@mirantis.com>
Mon, 27 Feb 2017 13:10:48 +0000 (13:10 +0000)
committerIgor Fedotov <ifedotov@mirantis.com>
Tue, 28 Mar 2017 13:43:43 +0000 (13:43 +0000)
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
src/test/objectstore/store_test.cc

index 1e22657ee9767873649f9b1ef179d519786e7272..277a0d061767ed0e2e2dba16139182131ed50697 100644 (file)
@@ -5744,6 +5744,13 @@ TEST_P(StoreTestSpecificAUSize, OnodeSizeTracking) {
   ASSERT_NE(total_bytes, 0u);
   ASSERT_EQ(total_onodes, 1u);
 
+  {
+    ObjectStore::Transaction t;
+    t.truncate(cid, hoid, 0);
+    r = apply_transaction(store, &osr, std::move(t));
+    ASSERT_EQ(r, 0);
+  }
   for(size_t i = 0; i < 1; ++i) {
     bufferlist bl;
     bl.append(std::string(block_size * (i+1), 'a'));