diff --git a/contrib/TestHarness/Program.cs.cmake b/contrib/TestHarness/Program.cs.cmake index ab5d557dfd..a7f3236b13 100644 --- a/contrib/TestHarness/Program.cs.cmake +++ b/contrib/TestHarness/Program.cs.cmake @@ -536,7 +536,7 @@ namespace SummarizeTest consoleThread.Join(); var traceFiles = Directory.GetFiles(tempPath, "trace*.*").Where(s => s.EndsWith(".xml") || s.EndsWith(".json")).ToArray(); - if (traceFiles.Length == 0) + if (process.ExitCode == 0 && traceFiles.Length == 0) { if (!traceToStdout) {