From: Sage Weil Date: Wed, 19 Oct 2016 18:12:42 +0000 (-0400) Subject: unittest_bluestore_types: fix gc tests X-Git-Tag: v11.1.0~577 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fcd6796c66f4f30dd0a48db10eb75771bfb4c33b;p=ceph.git unittest_bluestore_types: fix gc tests In ef8989ce7417034aa715de4fe83d1f0363c044f4 we disabled gc for non-compressed blobs. So mark these test ones as compressed. Signed-off-by: Sage Weil --- diff --git a/src/test/objectstore/test_bluestore_types.cc b/src/test/objectstore/test_bluestore_types.cc index 878c09e007f..de1abebb879 100644 --- a/src/test/objectstore/test_bluestore_types.cc +++ b/src/test/objectstore/test_bluestore_types.cc @@ -1012,6 +1012,9 @@ TEST(ExtentMap, GarbageCollectorTest) b1->shared_blob = new BlueStore::SharedBlob(-1, string(), &cache); b2->shared_blob = new BlueStore::SharedBlob(-1, string(), &cache); b3->shared_blob = new BlueStore::SharedBlob(1, string(), &cache); + b1->dirty_blob().set_flag(bluestore_blob_t::FLAG_COMPRESSED); + b2->dirty_blob().set_flag(bluestore_blob_t::FLAG_COMPRESSED); + b3->dirty_blob().set_flag(bluestore_blob_t::FLAG_COMPRESSED); em.extent_map.insert(*new BlueStore::Extent(0, 0, 100, 3, b1)); em.extent_map.insert(*new BlueStore::Extent(100, 0, 50, 3, b2));