test(cdclient): benchmark startup and a big inventory with and without the fdb

Skipped unless DLU_FDB_BENCH_XML names a character save; prints startup
time, inventory load time and resident memory (private and file-backed,
on Linux) for DLU_FDB_BENCH_MODE=fdb or sqlite.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Aaron Kimbrell
2026-09-29 21:56:38 -05:00
parent a4fa7eb30a
commit 8cbae8bb22
2 changed files with 106 additions and 0 deletions

View File

@@ -28,6 +28,7 @@ set(DGAMETEST_SOURCES
"SpiderQueenTests.cpp"
"TacArcTests.cpp"
"CDFdbTests.cpp"
"CDFdbBenchmark.cpp"
)
add_subdirectory(dComponentsTests)