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
48 references to ITerminal
dotnet-aot (48)
parent\dotnet\Commands\Test\MTP\Terminal\CursorProgressRenderer.cs (3)
17
public void OnTick(
ITerminal
terminal, TestProgressState?[] progressItems)
20
public void OnWrite(
ITerminal
terminal, TestProgressState?[] progressItems, Action<
ITerminal
> write)
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\IProgressRenderer.cs (3)
15
void OnTick(
ITerminal
terminal, TestProgressState?[] progressItems);
16
void OnWrite(
ITerminal
terminal, TestProgressState?[] progressItems, Action<
ITerminal
> write);
parent\dotnet\Commands\Test\MTP\Terminal\SilenceDrivenHeartbeatRenderer.cs (5)
40
public void OnWrite(
ITerminal
terminal, TestProgressState?[] progressItems, Action<
ITerminal
> write)
46
public void OnTick(
ITerminal
terminal, TestProgressState?[] progressItems)
52
private void EmitSilenceHeartbeat(
ITerminal
terminal, TestProgressState?[] progressItems)
120
private void EmitSlowTests(
ITerminal
terminal, TestProgressState?[] progressItems)
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.Collection.cs (2)
101
private void AppendTestMapCollectionSummary(
ITerminal
terminal, int? exitCode)
142
private void AppendReportingStatus(
ITerminal
terminal, IEnumerable<TestProgressState> assemblies)
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.Coverage.cs (1)
138
private void AppendCoverageSummary(
ITerminal
terminal, int? exitCode)
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.cs (29)
113
ITerminal
terminal;
337
private void AppendTestRunSummary(
ITerminal
terminal, int? exitCode)
388
private void AppendTestRunArtifacts(
ITerminal
terminal)
427
private void AppendTestRunResult(
ITerminal
terminal, int? exitCode, List<TestProgressState> assemblies)
586
private void AppendAssemblySummaries(
ITerminal
terminal, IEnumerable<TestProgressState> assemblies)
613
private void AppendRetrySummaryLines(
ITerminal
terminal, int flakyTests, int retriedTests, int retriedExecutions)
640
private void AppendFlakyTests(
ITerminal
terminal, List<TestProgressState> assemblies)
695
private static void AppendFlakyTestLine(
ITerminal
terminal, string displayName, int attempts)
714
private void AppendSlowestTests(
ITerminal
terminal, List<TestProgressState> assemblies)
766
private static void AppendSlowestTestLine(
ITerminal
terminal, string displayName, TimeSpan duration)
774
private void AppendHandshakeFailureRecap(
ITerminal
terminal)
800
private static void AppendExitCodeAndUrl(
ITerminal
terminal, int? exitCode, bool isRun)
840
private void AppendAssemblyResult(
ITerminal
terminal, TestProgressState state)
955
ITerminal
terminal,
1029
private static void FormatInnerExceptions(
ITerminal
terminal, FlatException[]? exceptions)
1046
private static void FormatErrorMessage(
ITerminal
terminal, FlatException[]? exceptions, TestOutcome outcome, int index)
1078
private static void FormatExpectedAndActual(
ITerminal
terminal, string? expected, string? actual)
1095
private static void FormatStackTrace(
ITerminal
terminal, FlatException[]? exceptions, int index)
1114
private static void FormatStandardAndErrorOutput(
ITerminal
terminal, string? standardOutput, string? standardError)
1139
private static void AppendAssemblyLinkTargetFrameworkAndArchitecture(
ITerminal
terminal, string assembly, string? targetFramework, string? architecture)
1163
internal /* for testing */ static void AppendStackFrame(
ITerminal
terminal, string stackTraceLine)
1205
private static void AppendIndentedLine(
ITerminal
terminal, string? message, string indent)
1313
private static void AppendExecutableSummary(
ITerminal
terminal, int? exitCode, string? outputData, string? errorData)
1377
private void AppendAssemblySummary(TestProgressState assemblyRun,
ITerminal
terminal)
1398
private static void AppendAssemblyTestCounts(
ITerminal
terminal, TestProgressState assemblyRun)
1426
private static void AppendGlyphCount(
ITerminal
terminal, char glyph, int count, TerminalColor color)
1437
private static void AppendLongDuration(
ITerminal
terminal, TimeSpan duration, bool wrapInParentheses = true, bool colorize = true)
1566
public void AppendTestDiscoverySummary(
ITerminal
terminal, int? exitCode)
1636
private void AppendTestDiscoveryJson(
ITerminal
terminal)
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.ErroredAssemblies.cs (1)
24
private void AppendErroredAssemblyRecap(
ITerminal
terminal)
parent\dotnet\Commands\Test\MTP\Terminal\TestProgressStateAwareTerminal.cs (3)
9
internal sealed partial class TestProgressStateAwareTerminal(
ITerminal
terminal, bool showProgress, IProgressRenderer? renderer = null) : IDisposable
21
private readonly
ITerminal
_terminal = terminal;
128
internal void WriteToTerminal(Action<
ITerminal
> write)