2 implementations of ITerminal
dotnet-aot (2)
parent\dotnet\Commands\Test\MTP\Terminal\AnsiTerminal.cs (1)
12
internal sealed class AnsiTerminal(IConsole console, string? baseDirectory) :
ITerminal
parent\dotnet\Commands\Test\MTP\Terminal\SimpleTerminalBase.cs (1)
10
internal abstract class SimpleTerminal :
ITerminal
30 references to ITerminal
dotnet-aot (30)
parent\dotnet\Commands\Test\MTP\Terminal\HumanReadableDurationFormatter.cs (1)
10
public static void Append(
ITerminal
terminal, TimeSpan duration, bool wrapInParentheses = true)
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.cs (26)
89
ITerminal
terminal;
268
private void AppendTestRunSummary(
ITerminal
terminal, int? exitCode)
496
private void AppendRetrySummaryLines(
ITerminal
terminal, int flakyTests, int retriedTests, int retriedExecutions)
523
private void AppendFlakyTests(
ITerminal
terminal, List<TestProgressState> assemblies)
578
private static void AppendFlakyTestLine(
ITerminal
terminal, string displayName, int attempts)
597
private void AppendSlowestTests(
ITerminal
terminal, List<TestProgressState> assemblies)
649
private static void AppendSlowestTestLine(
ITerminal
terminal, string displayName, TimeSpan duration)
657
private void AppendHandshakeFailureRecap(
ITerminal
terminal)
683
private static void AppendExitCodeAndUrl(
ITerminal
terminal, int? exitCode, bool isRun)
723
private void AppendAssemblyResult(
ITerminal
terminal, TestProgressState state)
828
ITerminal
terminal,
902
private static void FormatInnerExceptions(
ITerminal
terminal, FlatException[]? exceptions)
919
private static void FormatErrorMessage(
ITerminal
terminal, FlatException[]? exceptions, TestOutcome outcome, int index)
951
private static void FormatExpectedAndActual(
ITerminal
terminal, string? expected, string? actual)
968
private static void FormatStackTrace(
ITerminal
terminal, FlatException[]? exceptions, int index)
987
private static void FormatStandardAndErrorOutput(
ITerminal
terminal, string? standardOutput, string? standardError)
1006
private static void AppendAssemblyLinkTargetFrameworkAndArchitecture(
ITerminal
terminal, string assembly, string? targetFramework, string? architecture)
1030
internal /* for testing */ static void AppendStackFrame(
ITerminal
terminal, string stackTraceLine)
1072
private static void AppendIndentedLine(
ITerminal
terminal, string? message, string indent)
1174
private static void AppendExecutableSummary(
ITerminal
terminal, int? exitCode, string? outputData, string? errorData)
1238
private void AppendAssemblySummary(TestProgressState assemblyRun,
ITerminal
terminal)
1259
private static void AppendAssemblyTestCounts(
ITerminal
terminal, TestProgressState assemblyRun)
1287
private static void AppendGlyphCount(
ITerminal
terminal, char glyph, int count, TerminalColor color)
1298
private static void AppendLongDuration(
ITerminal
terminal, TimeSpan duration, bool wrapInParentheses = true, bool colorize = true)
1403
public void AppendTestDiscoverySummary(
ITerminal
terminal, int? exitCode)
1473
private void AppendTestDiscoveryJson(
ITerminal
terminal)
parent\dotnet\Commands\Test\MTP\Terminal\TestProgressStateAwareTerminal.cs (3)
9
internal sealed partial class TestProgressStateAwareTerminal(
ITerminal
terminal, bool showProgress) : IDisposable
21
private readonly
ITerminal
_terminal = terminal;
112
internal void WriteToTerminal(Action<
ITerminal
> write)