Lines Matching refs:counters

252 void testCounters(Counters& counters, DB* db, bool test_compaction) {  in testCounters()  argument
257 counters.assert_set("a", 1); in testCounters()
261 assert(counters.assert_get("a") == 1); in testCounters()
263 counters.assert_remove("b"); in testCounters()
266 assert(counters.assert_get("b") == 0); in testCounters()
268 counters.assert_add("a", 2); in testCounters()
273 assert(counters.assert_get("a")== 3); in testCounters()
280 counters.assert_add("b", i); in testCounters()
283 assert(counters.assert_get("b") == sum); in testCounters()
294 assert(counters.assert_get("a")== 3); in testCounters()
295 assert(counters.assert_get("b") == sum); in testCounters()
299 void testSuccessiveMerge(Counters& counters, size_t max_num_merges, in testSuccessiveMerge() argument
302 counters.assert_remove("z"); in testSuccessiveMerge()
307 counters.assert_add("z", i); in testSuccessiveMerge()
317 assert(counters.assert_get("z") == sum); in testSuccessiveMerge()
322 void testPartialMerge(Counters* counters, DB* db, size_t max_merge, in testPartialMerge() argument
332 counters->assert_add("b", i); in testPartialMerge()
337 ASSERT_EQ(tmp_sum, counters->assert_get("b")); in testPartialMerge()
351 counters->assert_add("c", i); in testPartialMerge()
356 ASSERT_EQ(tmp_sum, counters->assert_get("c")); in testPartialMerge()
406 Counters counters(db, 0); in runTest() local
407 testCounters(counters, db.get(), true); in runTest()
411 MergeBasedCounters counters(db, 0); in runTest() local
412 testCounters(counters, db.get(), use_compression); in runTest()
421 MergeBasedCounters counters(db, 0); in runTest() local
422 testCounters(counters, db.get(), use_compression); in runTest()
423 testSuccessiveMerge(counters, max_merge, max_merge * 2); in runTest()
434 MergeBasedCounters counters(db, 0); in runTest() local
435 testPartialMerge(&counters, db.get(), max_merge, min_merge, count); in runTest()
440 MergeBasedCounters counters(db, 0); in runTest() local
441 testPartialMerge(&counters, db.get(), max_merge, min_merge, in runTest()
450 MergeBasedCounters counters(db, 0); in runTest() local
451 counters.add("test-key", 1); in runTest()
452 counters.add("test-key", 1); in runTest()
453 counters.add("test-key", 1); in runTest()