Lines Matching refs:cache
156 std::shared_ptr<Cache> cache = NewLRUCache(0, 0, false); in TEST_F() local
157 table_options.block_cache = cache; in TEST_F()
165 ASSERT_EQ(0, cache->GetUsage()); in TEST_F()
168 ASSERT_LT(0, cache->GetUsage()); in TEST_F()
171 ASSERT_EQ(0, cache->GetUsage()); in TEST_F()
180 std::shared_ptr<Cache> cache = NewLRUCache(0, 0, false); in TEST_F() local
181 table_options.block_cache = cache; in TEST_F()
197 size_t usage = cache->GetUsage(); in TEST_F()
199 cache->SetCapacity(usage); in TEST_F()
200 ASSERT_EQ(usage, cache->GetPinnedUsage()); in TEST_F()
203 cache->SetStrictCapacityLimit(true); in TEST_F()
216 ASSERT_EQ(0, cache->GetPinnedUsage()); in TEST_F()
234 std::shared_ptr<Cache> cache = NewLRUCache(0, 0, false); in TEST_F() local
236 table_options.block_cache = cache; in TEST_F()
254 size_t usage = cache->GetUsage(); in TEST_F()
256 ASSERT_EQ(usage, cache->GetPinnedUsage()); in TEST_F()
264 cache->SetCapacity(usage); in TEST_F()
265 cache->SetStrictCapacityLimit(true); in TEST_F()
266 ASSERT_EQ(usage, cache->GetPinnedUsage()); in TEST_F()
277 cache->SetStrictCapacityLimit(false); in TEST_F()
353 std::shared_ptr<Cache> cache = NewLRUCache(10, 0, true); in TEST_F() local
354 table_options.block_cache = cache; in TEST_F()
390 std::shared_ptr<Cache> cache = NewLRUCache(co); in TEST_F() local
391 table_options.block_cache = cache; in TEST_F()
405 ASSERT_EQ(cache->GetUsage(), index_bytes_insert + filter_bytes_insert); in TEST_F()
407 cache->SetCapacity(index_bytes_insert + filter_bytes_insert); in TEST_F()