1 instantiation of TestProgressState
dotnet-aot (1)
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.cs (1)
196result = new TestProgressState(Interlocked.Increment(ref _counter), assembly, targetFramework, architecture, sw, _isDiscovery);
37 references to TestProgressState
dotnet-aot (37)
parent\dotnet\Commands\Test\MTP\Terminal\AnsiTerminal.cs (1)
274public void RenderProgress(TestProgressState?[] progress)
parent\dotnet\Commands\Test\MTP\Terminal\AnsiTerminalTestProgressFrame.cs (7)
21public void AppendTestWorkerProgress(TestProgressState progress, RenderedProgressItem currentLine, AnsiTerminal terminal) 193public void Render(AnsiTerminalTestProgressFrame previousFrame, TestProgressState?[] progress, AnsiTerminal terminal) 234if (item is TestProgressState progressItem) 307if (item is TestProgressState progressItem) 337private List<object> GenerateLinesToRender(TestProgressState?[] progress) 344TestProgressState[] progressItems = [.. progress.OfType<TestProgressState>()];
parent\dotnet\Commands\Test\MTP\Terminal\ITerminal.cs (1)
39void RenderProgress(TestProgressState?[] progress);
parent\dotnet\Commands\Test\MTP\Terminal\SimpleTerminalBase.cs (2)
56public void RenderProgress(TestProgressState?[] progress) 59foreach (TestProgressState? p in progress)
parent\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.cs (21)
38private readonly ConcurrentDictionary<string, TestProgressState> _assemblies = new(); 142var assemblyRun = GetOrAddAssemblyRun(assembly, targetFramework, architecture, executionId); 181private TestProgressState GetOrAddAssemblyRun(string assembly, string? targetFramework, string? architecture, string executionId) 183if (_assemblies.TryGetValue(executionId, out TestProgressState? result)) 269List<TestProgressState> assemblies = [.. _assemblies.Values.OrderBy(static a => a.Id)]; 292foreach (TestProgressState assembly in assemblies) 341TestProgressState testProgressState = assemblies[0]; 352foreach (TestProgressState assemblyRun in assemblies) 485private void AppendFlakyTests(ITerminal terminal, List<TestProgressState> assemblies) 495foreach (TestProgressState assembly in assemblies) 559private void AppendSlowestTests(ITerminal terminal, List<TestProgressState> assemblies) 570foreach (TestProgressState assembly in assemblies) 690private void AppendAssemblyResult(ITerminal terminal, TestProgressState state) 732TestProgressState asm = _assemblies[executionId]; 1078if (!_assemblies.TryGetValue(executionId, out TestProgressState? assemblyRun)) 1203private void AppendAssemblySummary(TestProgressState assemblyRun, ITerminal terminal) 1224private static void AppendAssemblyTestCounts(ITerminal terminal, TestProgressState assemblyRun) 1361TestProgressState asm = _assemblies[executionId]; 1383foreach (TestProgressState assembly in assemblies) 1449foreach (TestProgressState assembly in assemblies) 1556TestProgressState asm = _assemblies[executionId];
parent\dotnet\Commands\Test\MTP\Terminal\TestProgressState.cs (1)
248Action<TestProgressState> incrementCountAction)
parent\dotnet\Commands\Test\MTP\Terminal\TestProgressStateAwareTerminal.cs (4)
23private TestProgressState?[] _progressItems = []; 66public int AddWorker(TestProgressState testWorker) 89_progressItems = new TestProgressState[workerCount]; 165TestProgressState? progress = _progressItems[slotIndex];