65 references to ConsoleUtil
RunTests (65)
AssemblyScheduler.cs (10)
41
ConsoleUtil
.WriteLine($"Scheduling {orderedTypeInfos.Count} assemblies");
46
ConsoleUtil
.WriteLine($"\tAssembly: {Path.GetFileName(kvp.Key)}, Test Type Count: {typeCount}, Test Count: {testCount}");
52
ConsoleUtil
.Warning($"Could not look up test history - partitioning based on test count instead");
87
ConsoleUtil
.Warning($"There are {longTests.Count} tests have execution times greater than the maximum execution time of {s_maxExecutionTime}");
90
ConsoleUtil
.WriteLine($"\t{test} - {time:hh\\:mm\\:ss}");
142
ConsoleUtil
.WriteLine($"Could not find test execution history for test {unmatchedLocalTest}");
148
ConsoleUtil
.WriteLine($"Found historical data for test {unmatchedRemoteTest} that was not present in local assemblies");
154
ConsoleUtil
.WriteLine($"{unmatchedLocalTests.Count} tests were missing historical data. {unmatchedRemoteTests.Count()} tests were missing in local assemblies. Estimate of total execution time for tests is {totalExpectedRunTime}.");
241
ConsoleUtil
.WriteLine($"Built {workItems.Length} work items");
244
ConsoleUtil
.WriteLine($"- Work Item: {workItem.Id} Execution time: {workItem.EstimatedExecutionTime:hh\\:mm\\:ss}");
Options.cs (4)
202
ConsoleUtil
.WriteLine($"Error parsing command line arguments: {e.Message}");
215
ConsoleUtil
.WriteLine($"Did not find artifacts directory at {artifactsPath}");
228
ConsoleUtil
.WriteLine($"Did not find 'dotnet' at {dotnetFilePath}");
234
ConsoleUtil
.WriteLine($"procdumppath was specified without collectdumps hence it will not be used");
Program.cs (23)
45
ConsoleUtil
.WriteLine($"Running '{options.DotnetFilePath} --version'..");
47
ConsoleUtil
.WriteLine(string.Join(Environment.NewLine, dotnetResult.OutputLines));
48
ConsoleUtil
.WriteLine(ConsoleColor.Red, string.Join(Environment.NewLine, dotnetResult.ErrorLines));
54
ConsoleUtil
.WriteLine(ConsoleColor.Yellow, "Dump collection specified but user is not administrator so cannot modify registry");
145
ConsoleUtil
.WriteLine(ConsoleColor.Red, "No assemblies to test");
149
ConsoleUtil
.WriteLine($"Proc dump location: {options.ProcDumpFilePath}");
154
ConsoleUtil
.WriteLine($"Test execution time: {elapsed}");
162
ConsoleUtil
.WriteLine(ConsoleColor.Red, $"Test failures encountered");
166
ConsoleUtil
.WriteLine($"All tests passed");
209
ConsoleUtil
.WriteLine($"Error writing log file {logFilePath}");
210
ConsoleUtil
.WriteLine(ex.ToString());
233
ConsoleUtil
.Write($"Dumping {name} {targetProcess.Id} to {dumpFilePath} ... ");
245
ConsoleUtil
.WriteLine($"succeeded ({new FileInfo(dumpFilePath).Length} bytes)");
249
ConsoleUtil
.WriteLine($"FAILED with {processOutput.ExitCode}");
250
ConsoleUtil
.WriteLine($"{procDumpExeFilePath} {args}");
251
ConsoleUtil
.WriteLine(string.Join(Environment.NewLine, processOutput.OutputLines));
256
ConsoleUtil
.WriteLine("FAILED");
257
ConsoleUtil
.WriteLine(ex.Message);
265
ConsoleUtil
.WriteLine($"Taking screenshot on timeout at {screenshotPath}");
267
ConsoleUtil
.WriteLine(string.Join(Environment.NewLine, output.OutputLines));
268
ConsoleUtil
.WriteLine(string.Join(Environment.NewLine, output.ErrorLines));
273
ConsoleUtil
.WriteLine("Roslyn Error: test timeout exceeded, dumping remaining processes");
432
ConsoleUtil
.WriteLine($"Deleting '{dumpFile}' because we have exceeded our total dump size of {MaxTotalDumpSizeInMegabytes} megabytes.");
TestHistoryManager.cs (10)
51
ConsoleUtil
.WriteLine($"Missing required options to lookup test history, accessToken={accessToken}, projectUri={projectUri}, phaseName={phaseName}, targetBranchName={targetBranch}, pipelineDefinitionId={pipelineDefinitionIdStr}");
61
ConsoleUtil
.WriteLine($"Getting last successful build for branch {targetBranch}");
67
ConsoleUtil
.WriteLine($"Unable to get the last successful build for definition {pipelineDefinitionId} in {projectUri} and branch {targetBranch}");
76
ConsoleUtil
.WriteLine($"Unable to get a run with name {phaseName} from build {lastSuccessfulBuild.Url}.");
80
ConsoleUtil
.WriteLine($"Looking up test execution data for build {lastSuccessfulBuild.Id} on branch {targetBranch} and stage {phaseName}");
125
ConsoleUtil
.WriteLine($"Retrieved {testInfos.Keys.Count} tests from AzureDevops in {timer.Elapsed}. Total runtime of all tests is {totalTestRuntime}");
134
ConsoleUtil
.WriteLine($"Missing environment variable {envVarName}");
165
ConsoleUtil
.WriteLine($"Caught exception querying ADO for passing build: {ex}");
187
ConsoleUtil
.WriteLine($"Caught exception querying ADO for test runs: {ex}");
202
ConsoleUtil
.WriteLine($"Caught exception querying ADO for test runs: {ex}");
TestRunner.cs (18)
106
ConsoleUtil
.WriteLine(ConsoleColor.Red, resultsPath);
114
ConsoleUtil
.WriteLine(ConsoleColor.Red, line);
124
ConsoleUtil
.WriteLine(ConsoleColor.Red, $"Error: {ex.Message}");
144
ConsoleUtil
.Write($" {running.Count,2} running, {waiting.Count,2} queued, {completed.Count,2} completed");
147
ConsoleUtil
.Write($", {failures,2} failures");
149
ConsoleUtil
.WriteLine();
177
ConsoleUtil
.WriteLine("================");
189
ConsoleUtil
.WriteLine(color, message);
191
ConsoleUtil
.WriteLine("================");
194
ConsoleUtil
.WriteLine("Extra run diagnostics for logging, did not impact run results");
197
ConsoleUtil
.WriteLine(testResult.Diagnostics!);
206
ConsoleUtil
.WriteLine($"Errors {testResult.DisplayName}");
207
ConsoleUtil
.WriteLine(testResult.ErrorOutput);
210
ConsoleUtil
.WriteLine($"Command: {testResult.CommandLine}");
211
ConsoleUtil
.WriteLine($"xUnit output log: {outputLogPath}");
217
ConsoleUtil
.WriteLine(testResult.ErrorOutput);
221
ConsoleUtil
.WriteLine($"xunit produced no error output but had exit code {testResult.ExitCode}. Writing standard output:");
222
ConsoleUtil
.WriteLine(testResult.StandardOutput ?? "(no standard output)");