1 write to MaxParallelLevel
Microsoft.TestPlatform.CrossPlatEngine (1)
Client\Parallel\ParallelOperationManager.cs (1)
88MaxParallelLevel = parallelLevel;
6 references to MaxParallelLevel
Microsoft.TestPlatform.CrossPlatEngine (6)
Client\Parallel\ParallelOperationManager.cs (6)
16/// multiple sources, or a batch of test cases), and up to <see cref="MaxParallelLevel"/> managers pull from that 76/// <summary>Number of managers that could still be started before reaching <see cref="MaxParallelLevel"/>. Exposed mainly for tests and diagnostics.</summary> 77public int AvailableSlotCount => MaxParallelLevel - _activeManagers.Count; 117/// Starts as many pending workloads as there are free manager slots (up to <see cref="MaxParallelLevel"/>). 147while (_activeManagers.Count < MaxParallelLevel && _pendingWorkloads.Count > 0) 162EqtTrace.Verbose($"ParallelOperationManager.RunWorkInParallel: {activeCount} managers active (max {MaxParallelLevel}), {pendingCount} workloads still pending.");