Currently, during waitForEndOfDefragmentation, we are calling awaitCollectionBalance to make sure that the balancerCompliant flag is correct. However, this function is used before checking the defragmentation state in the different defragmentation tests (1, 2), so we don't really want to enable the balancer and wait for balanced. Since we only want to know that the first compliance violation is not defragmenting chunks, we don't actually care if balancer compliant was returned too soon.
- is depended on by
-
SERVER-71917 Update defragmentation tests to use variable doc sizes
- Closed