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