diff options
author | serg-belyakov <serg-belyakov@yandex-team.com> | 2023-02-13 19:35:23 +0300 |
---|---|---|
committer | serg-belyakov <serg-belyakov@yandex-team.com> | 2023-02-13 19:35:23 +0300 |
commit | 89af9a64e9df437b1b1475c0376209be8b8f8c40 (patch) | |
tree | c5d663dd44119f5639a2423e069d8bfa3b6dd9a5 | |
parent | 035a5d72ed2522137b956538938cdcfdc0b28e0c (diff) | |
download | ydb-89af9a64e9df437b1b1475c0376209be8b8f8c40.tar.gz |
Decrease number of corruptions in BlobScrubbing tests,
Decrease number of corruptions
-rw-r--r-- | ydb/core/blobstorage/ut_blobstorage/scrub.cpp | 20 |
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 |