diff options
Diffstat (limited to 'searchlib/src/tests/docstore')
-rw-r--r-- | searchlib/src/tests/docstore/logdatastore/logdatastore_test.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/searchlib/src/tests/docstore/logdatastore/logdatastore_test.cpp b/searchlib/src/tests/docstore/logdatastore/logdatastore_test.cpp index 580fd199806..ba7508f9b60 100644 --- a/searchlib/src/tests/docstore/logdatastore/logdatastore_test.cpp +++ b/searchlib/src/tests/docstore/logdatastore/logdatastore_test.cpp @@ -1010,6 +1010,14 @@ TEST_F("require that lid space can be increased after being compacted and then s TEST_DO(f.assertContent({1,2}, 3)); } +TEST_F("require that there is control of static memory usage", Fixture) +{ + vespalib::MemoryUsage usage = f.store.getMemoryUsage(); + EXPECT_EQUAL(584u, sizeof(LogDataStore)); + EXPECT_EQUAL(2892160u, usage.allocatedBytes()); + EXPECT_EQUAL(262536u, usage.usedBytes()); +} + TEST_F("require that lid space can be shrunk only after read guards are deleted", Fixture) { f.write(1).write(2); |