mirror of https://github.com/mongodb/mongo
16 lines
714 B
JavaScript
16 lines
714 B
JavaScript
const chance = TestData.WTWriteConflictExceptionChance;
|
|
assert.gte(chance, 0, "WTWriteConflictExceptionChance must be >= 0");
|
|
assert.lte(chance, 1, "WTWriteConflictExceptionChance must be <= 1");
|
|
|
|
const readChance = TestData.WTWriteConflictExceptionForReadsChance;
|
|
assert.gte(readChance, 0, "WTWriteConflictExceptionForReadsChance must be >= 0");
|
|
assert.lte(readChance, 1, "WTWriteConflictExceptionForReadsChance must be <= 1");
|
|
|
|
assert.commandWorked(db.adminCommand(
|
|
{configureFailPoint: 'WTWriteConflictException', mode: {activationProbability: chance}}));
|
|
|
|
assert.commandWorked(db.adminCommand({
|
|
configureFailPoint: 'WTWriteConflictExceptionForReads',
|
|
mode: {activationProbability: readChance}
|
|
}));
|