From b58bf0fc88354cacd8fdbe6d4ed9c2a0c567c362 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Tue, 12 Apr 2022 19:57:57 +0200 Subject: safer check for added size i threaded test --- zenstore/compactcas.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'zenstore/compactcas.cpp') diff --git a/zenstore/compactcas.cpp b/zenstore/compactcas.cpp index f89108dc4..2c096d85e 100644 --- a/zenstore/compactcas.cpp +++ b/zenstore/compactcas.cpp @@ -2274,6 +2274,7 @@ TEST_CASE("compactcas.threadedinsert") // * doctest::skip(true)) const uint64_t kChunkSize = 1048; const int32_t kChunkCount = 4096; + uint64_t ExpectedSize = 0; std::unordered_map Chunks; Chunks.reserve(kChunkCount); @@ -2289,6 +2290,7 @@ TEST_CASE("compactcas.threadedinsert") // * doctest::skip(true)) continue; } Chunks[Hash] = Chunk; + ExpectedSize += Chunk.Size(); break; } } @@ -2314,7 +2316,7 @@ TEST_CASE("compactcas.threadedinsert") // * doctest::skip(true)) } const uint64_t TotalSize = Cas.StorageSize().DiskSize; - CHECK_EQ(kChunkSize * kChunkCount, TotalSize); + CHECK_EQ(ExpectedSize, TotalSize); { for (const auto& Chunk : Chunks) -- cgit v1.2.3