1 instantiation of TestProgressState
dotnet-aot (1)
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.cs (1)
276
result = new
TestProgressState
(
58 references to TestProgressState
dotnet-aot (58)
parent\dotnet\Commands\Test\MTP\Terminal\AnsiTerminal.cs (1)
274
public void RenderProgress(
TestProgressState
?[] progress)
parent\dotnet\Commands\Test\MTP\Terminal\AnsiTerminalTestProgressFrame.cs (7)
21
public void AppendTestWorkerProgress(
TestProgressState
progress, RenderedProgressItem currentLine, AnsiTerminal terminal)
193
public void Render(AnsiTerminalTestProgressFrame previousFrame,
TestProgressState
?[] progress, AnsiTerminal terminal)
234
if (item is
TestProgressState
progressItem)
307
if (item is
TestProgressState
progressItem)
337
private List<object> GenerateLinesToRender(
TestProgressState
?[] progress)
344
TestProgressState
[] progressItems = [.. progress.OfType<
TestProgressState
>()];
parent\dotnet\Commands\Test\MTP\Terminal\CursorProgressRenderer.cs (2)
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\IProgressRenderer.cs (2)
15
void OnTick(ITerminal terminal,
TestProgressState
?[] progressItems);
16
void OnWrite(ITerminal terminal,
TestProgressState
?[] progressItems, Action<ITerminal> write);
parent\dotnet\Commands\Test\MTP\Terminal\ITerminal.cs (1)
39
void RenderProgress(
TestProgressState
?[] progress);
parent\dotnet\Commands\Test\MTP\Terminal\SilenceDrivenHeartbeatRenderer.cs (10)
15
Func<IEnumerable<
TestProgressState
>>? getTestRuns = null) : IProgressRenderer
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)
70
IEnumerable<
TestProgressState
?> testRuns = progressItems;
76
foreach (
TestProgressState
? item in testRuns)
87
foreach (
TestProgressState
? item in progressItems)
120
private void EmitSlowTests(ITerminal terminal,
TestProgressState
?[] progressItems)
127
foreach (
TestProgressState
? item in progressItems)
168
private string BuildSlowTestDescription(
TestProgressState
item, TestDetailState detail)
parent\dotnet\Commands\Test\MTP\Terminal\SimpleTerminalBase.cs (2)
56
public void RenderProgress(
TestProgressState
?[] progress)
59
foreach (
TestProgressState
? p in progress)
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.Collection.cs (2)
142
private void AppendReportingStatus(ITerminal terminal, IEnumerable<
TestProgressState
> assemblies)
158
foreach (
TestProgressState
assembly in assemblies.Where(assembly => assembly.HasIncompleteTestResults))
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.cs (25)
38
private readonly ConcurrentDictionary<string,
TestProgressState
> _assemblies = new();
79
TestProgressState
[] assemblies = [.. _assemblies.Values];
165
foreach (
TestProgressState
assembly in _assemblies.Values)
217
var
assemblyRun = GetOrAddAssemblyRun(assembly, targetFramework, architecture, executionId, settings);
256
private
TestProgressState
GetOrAddAssemblyRun(
263
if (_assemblies.TryGetValue(executionId, out
TestProgressState
? result))
339
List<
TestProgressState
> assemblies = [.. _assemblies.Values.OrderBy(static assembly => assembly.Id)];
427
private void AppendTestRunResult(ITerminal terminal, int? exitCode, List<
TestProgressState
> assemblies)
439
foreach (
TestProgressState
assembly in assemblies)
492
TestProgressState
testProgressState = assemblies[0];
586
private void AppendAssemblySummaries(ITerminal terminal, IEnumerable<
TestProgressState
> assemblies)
589
foreach (
TestProgressState
assembly in assemblies)
640
private void AppendFlakyTests(ITerminal terminal, List<
TestProgressState
> assemblies)
645
foreach (
TestProgressState
assembly in assemblies)
714
private void AppendSlowestTests(ITerminal terminal, List<
TestProgressState
> assemblies)
719
foreach (
TestProgressState
assembly in assemblies)
840
private void AppendAssemblyResult(ITerminal terminal,
TestProgressState
state)
882
TestProgressState
asm = _assemblies[executionId];
1246
if (!_assemblies.TryGetValue(executionId, out
TestProgressState
? assemblyRun))
1377
private void AppendAssemblySummary(
TestProgressState
assemblyRun, ITerminal terminal)
1398
private static void AppendAssemblyTestCounts(ITerminal terminal,
TestProgressState
assemblyRun)
1559
TestProgressState
asm = _assemblies[executionId];
1581
foreach (
TestProgressState
assembly in assemblies)
1647
foreach (
TestProgressState
assembly in assemblies)
1754
TestProgressState
asm = _assemblies[executionId];
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.ErroredAssemblies.cs (1)
14
private void RecordErroredAssembly(
TestProgressState
assemblyRun, int exitCode, string? outputData, string? errorData)
parent\dotnet\Commands\Test\MTP\Terminal\TestProgressState.cs (1)
298
Action<
TestProgressState
> incrementCountAction)
parent\dotnet\Commands\Test\MTP\Terminal\TestProgressStateAwareTerminal.cs (4)
24
private
TestProgressState
?[] _progressItems = [];
68
public int AddWorker(
TestProgressState
testWorker)
94
_progressItems = new
TestProgressState
[workerCount];
183
TestProgressState
? progress = _progressItems[slotIndex];