in src/TestFramework/Core/Logging/LogProviders.cs [179:205]
private static TestStatus PtfTestOutcomeToTestStatus(PtfTestOutcome testOutcome)
{
//keep the previous test status if not changing
TestStatus result = TestStatus.Framework;
switch (testOutcome)
{
case PtfTestOutcome.Passed:
case PtfTestOutcome.Aborted:
case PtfTestOutcome.Error:
case PtfTestOutcome.Failed:
case PtfTestOutcome.Timeout:
case PtfTestOutcome.Inconclusive:
result = TestStatus.Stop;
break;
case PtfTestOutcome.InProgress:
result = TestStatus.Running;
break;
case PtfTestOutcome.Unknown:
result = TestStatus.Framework;
break;
default:
break;
}
return result;
}