aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorserg-belyakov <serg-belyakov@yandex-team.com>2023-02-13 19:35:23 +0300
committerserg-belyakov <serg-belyakov@yandex-team.com>2023-02-13 19:35:23 +0300
commit89af9a64e9df437b1b1475c0376209be8b8f8c40 (patch)
treec5d663dd44119f5639a2423e069d8bfa3b6dd9a5
parent035a5d72ed2522137b956538938cdcfdc0b28e0c (diff)
downloadydb-89af9a64e9df437b1b1475c0376209be8b8f8c40.tar.gz
Decrease number of corruptions in BlobScrubbing tests,
Decrease number of corruptions
-rw-r--r--ydb/core/blobstorage/ut_blobstorage/scrub.cpp20
1 files changed, 12 insertions, 8 deletions
diff --git a/ydb/core/blobstorage/ut_blobstorage/scrub.cpp b/ydb/core/blobstorage/ut_blobstorage/scrub.cpp
index 8a355a5bd34..4d0b27d4506 100644
--- a/ydb/core/blobstorage/ut_blobstorage/scrub.cpp
+++ b/ydb/core/blobstorage/ut_blobstorage/scrub.cpp
@@ -226,15 +226,19 @@ Y_UNIT_TEST_SUITE(BlobScrubbing) {
BROKEN_HUGE_BLOB,
};
+ const ui32 brokenChunks = 2;
+ const ui32 brokenIndices = 2;
+ const ui32 brokenBlobs = 10;
+
std::map<ECheckpoint, std::pair<ui32, ui32>> checkpoints{
- {ECheckpoint::BROKEN_CHUNK_L0, {0, 5}},
- {ECheckpoint::BROKEN_INDEX_L0, {0, 5}},
- {ECheckpoint::BROKEN_CHUNK_L1_8, {0, 5}},
- {ECheckpoint::BROKEN_INDEX_L1_8, {0, 5}},
- {ECheckpoint::BROKEN_CHUNK_L17, {0, 5}},
- {ECheckpoint::BROKEN_INDEX_L17, {0, 5}},
- {ECheckpoint::BROKEN_INPLACE_BLOB, {0, 100}},
- {ECheckpoint::BROKEN_HUGE_BLOB, {0, 100}},
+ {ECheckpoint::BROKEN_CHUNK_L0, {0, brokenChunks}},
+ {ECheckpoint::BROKEN_INDEX_L0, {0, brokenIndices}},
+ {ECheckpoint::BROKEN_CHUNK_L1_8, {0, brokenChunks}},
+ {ECheckpoint::BROKEN_INDEX_L1_8, {0, brokenIndices}},
+ {ECheckpoint::BROKEN_CHUNK_L17, {0, brokenChunks}},
+ {ECheckpoint::BROKEN_INDEX_L17, {0, brokenIndices}},
+ {ECheckpoint::BROKEN_INPLACE_BLOB, {0, brokenBlobs}},
+ {ECheckpoint::BROKEN_HUGE_BLOB, {0, brokenBlobs}},
};
ui32 passedCheckpoints = 0; // from TEvScrubNotify