From fcd6796c66f4f30dd0a48db10eb75771bfb4c33b Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 19 Oct 2016 14:12:42 -0400 Subject: [PATCH] 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 --- src/test/objectstore/test_bluestore_types.cc | 3 +++ 1 file changed, 3 insertions(+) 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)); -- 2.39.5