adjusted range in picking random subset of excluded servers

This commit is contained in:
Jon Fu 2019-08-26 13:27:30 -07:00
parent 202900bd79
commit d6e0c460f1

View File

@ -409,7 +409,7 @@ struct RemoveServersSafelyWorkload : TestWorkload {
if (safeKillSet) {
loop {
state bool safe = false;
auto failSet = random_subset(toKillArray, deterministicRandom()->randomInt(1, toKillArray.size()));
auto failSet = random_subset(toKillArray, deterministicRandom()->randomInt(0, toKillArray.size() + 1));
toKillMarkFailedArray.resize(failSet.size());
std::copy(failSet.begin(), failSet.end(), toKillMarkFailedArray.begin());
TraceEvent("RemoveAndKill", functionId)