Skip to content

Commit

Permalink
Flush writers and format active process listing
Browse files Browse the repository at this point in the history
  • Loading branch information
mdh1418 committed Nov 20, 2024
1 parent 32e432c commit 3770074
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/tests/Common/Coreclr.TestWrapper/CoreclrTestWrapperLib.cs
Original file line number Diff line number Diff line change
Expand Up @@ -787,14 +787,18 @@ public int RunTest(string executable, string outputFile, string errorFile, strin
outputWriter.WriteLine("\ncmdLine:{0} Timed Out (timeout in milliseconds: {1}{2}{3}, start: {4}, end: {5})",
executable, timeout, (environmentVar != null) ? " from variable " : "", (environmentVar != null) ? TIMEOUT_ENVIRONMENT_VAR : "",
startTime.ToString(), endTime.ToString());
outputWriter.Flush();
errorWriter.WriteLine("\ncmdLine:{0} Timed Out (timeout in milliseconds: {1}{2}{3}, start: {4}, end: {5})",
executable, timeout, (environmentVar != null) ? " from variable " : "", (environmentVar != null) ? TIMEOUT_ENVIRONMENT_VAR : "",
startTime.ToString(), endTime.ToString());
errorWriter.Flush();

Console.WriteLine("Timed Out with Active Processes:");
foreach (var process in Process.GetProcesses())
Console.WriteLine("Collecting diagnostic information...");
Console.WriteLine("Snapshot of processes currently running:");
Console.WriteLine($"\t{"ID",-6} ProcessName");
foreach (var activeProcess in Process.GetProcesses())
{
Console.WriteLine($"{process.ProcessName} (ID: {process.Id})");
Console.WriteLine($"\t{activeProcess.Id,-6} {activeProcess.ProcessName}");
}

if (collectCrashDumps)
Expand Down

0 comments on commit 3770074

Please sign in to comment.