diff --git a/src/Agent.Worker/TestResults/Legacy/LegacyTestRunDataPublisher.cs b/src/Agent.Worker/TestResults/Legacy/LegacyTestRunDataPublisher.cs index 37b9b5d739..43e61ff6a0 100644 --- a/src/Agent.Worker/TestResults/Legacy/LegacyTestRunDataPublisher.cs +++ b/src/Agent.Worker/TestResults/Legacy/LegacyTestRunDataPublisher.cs @@ -363,7 +363,7 @@ private bool GetTestRunOutcome(TestRunData testRunData, TestRunSummary testRunSu default: break; } - if(!_calculateTestRunSummary) + if(!_calculateTestRunSummary && anyFailedTests) { return anyFailedTests; } diff --git a/src/Agent.Worker/TestResults/TestDataPublisher.cs b/src/Agent.Worker/TestResults/TestDataPublisher.cs index b16fd32bc1..5678edf2c2 100644 --- a/src/Agent.Worker/TestResults/TestDataPublisher.cs +++ b/src/Agent.Worker/TestResults/TestDataPublisher.cs @@ -125,7 +125,7 @@ private bool GetTestRunOutcome(IExecutionContext executionContext, IList