aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--zenstore/compactcas.cpp4
1 files changed, 3 insertions, 1 deletions
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<IoHash, IoBuffer, IoHash::Hasher> 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)