in suite.js [21:37]
async runTest(testData) {
try {
let tolerance = parseInt(process.env["failureTolerance"]) ? parseInt(process.env["failureTolerance"]) : config.defaults.failureTolerance;
let result;
while (!result || tolerance > 0) {
result = await Test.perform(this.context, testData);
tolerance--;
if (result.success === true) {
break;
}
}
return result;
}
catch (err) {
return new Result(false, err.message, 400);
}
}