|
As part of the work done in SERVER-74083, unit tests are introduced to check the correct behaviour in detecting chunks inconsistencies. These unit tests are coded assuming a static routing table and ranges.
The goal of this ticket is to extend metadata_consistency_util_test.cpp unit tests to generate a random routing table, being able to detect chunks inconsistencies randomly generated.
Examples / ideas of random inconsistencies:
- Remove N random number of chunks
- Add tags with random ranges
- Update the minKey of a chunk to generate overlap or a gap
|