@@ -438,8 +438,8 @@ TEST_F(IndexManagerTest, require_that_flush_stats_are_calculated) {
438438 search::memoryindex::DocumentInverterContext inverter_context (schema, *invertThreads, *pushThreads, fic);
439439 search::memoryindex::DocumentInverter inverter (inverter_context);
440440
441- uint64_t fixed_index_size = fic.getMemoryUsage ().allocatedBytes ();
442- uint64_t index_size = fic.getMemoryUsage ().allocatedBytes () - fixed_index_size;
441+ uint64_t fixed_index_size = fic.getMemoryUsage ().usedBytes ();
442+ uint64_t index_size = fic.getMemoryUsage ().usedBytes () - fixed_index_size;
443443 // / Must account for both docid 0 being reserved and the extra after.
444444 uint64_t selector_size = (1 ) * sizeof (Source);
445445 EXPECT_EQ (index_size, _index_manager->getMaintainer ().getFlushStats ().memory_before_bytes -
@@ -450,7 +450,7 @@ TEST_F(IndexManagerTest, require_that_flush_stats_are_calculated) {
450450 Document::UP doc = addDocument (docid);
451451 inverter.invertDocument (docid, *doc, {});
452452 push_documents_and_wait (inverter);
453- index_size = fic.getMemoryUsage ().allocatedBytes () - fixed_index_size;
453+ index_size = fic.getMemoryUsage ().usedBytes () - fixed_index_size;
454454
455455 // / Must account for both docid 0 being reserved and the extra after.
456456 selector_size = (docid + 1 ) * sizeof (Source);
@@ -462,10 +462,11 @@ TEST_F(IndexManagerTest, require_that_flush_stats_are_calculated) {
462462
463463 doc = addDocument (docid + 10 );
464464 inverter.invertDocument (docid + 10 , *doc, {});
465+ push_documents_and_wait (inverter);
465466 auto doc100 = addDocument (docid + 100 );
466467 inverter.invertDocument (docid + 100 , *doc100, {});
467468 push_documents_and_wait (inverter);
468- index_size = fic.getMemoryUsage ().allocatedBytes () - fixed_index_size;
469+ index_size = fic.getMemoryUsage ().usedBytes () - fixed_index_size;
469470 // / Must account for both docid 0 being reserved and the extra after.
470471 selector_size = (docid + 100 + 1 ) * sizeof (Source);
471472 EXPECT_EQ (index_size, _index_manager->getMaintainer ().getFlushStats ().memory_before_bytes -
0 commit comments