4 instantiations of ParallelizableTestModuleGroupWithSequentialInnerModules
dotnet (4)
Commands\Test\MTP\SolutionAndProjectUtility.cs (3)
233
projects.Add(new
ParallelizableTestModuleGroupWithSequentialInnerModules
(module));
261
projects.Add(new
ParallelizableTestModuleGroupWithSequentialInnerModules
(module));
282
projects.Add(new
ParallelizableTestModuleGroupWithSequentialInnerModules
(innerModules));
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
59
var testApp = new
ParallelizableTestModuleGroupWithSequentialInnerModules
(new TestModule(runProperties, null, null, true, null, testModule, DotnetRootArchVariableName: null));
29 references to ParallelizableTestModuleGroupWithSequentialInnerModules
dotnet (29)
Commands\Test\MTP\Models.cs (2)
62
private readonly
ParallelizableTestModuleGroupWithSequentialInnerModules
_group;
65
public Enumerator(
ParallelizableTestModuleGroupWithSequentialInnerModules
group)
Commands\Test\MTP\MSBuildHandler.cs (10)
14
private readonly ConcurrentBag<
ParallelizableTestModuleGroupWithSequentialInnerModules
> _testApplications = [];
87
(IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> projects, bool restored) = GetProjectsProperties(projectOrSolutionFilePath, isSolution);
96
(IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> projects, bool restored) = GetProjectsProperties(filePath, isSolution);
103
private void InitializeTestApplications(IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> moduleGroups)
120
foreach (
ParallelizableTestModuleGroupWithSequentialInnerModules
moduleGroup in moduleGroups)
133
foreach (
var
testApp in _testApplications)
140
private (IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> Projects, bool Restored) GetProjectsProperties(string solutionOrProjectFilePath, bool isSolution)
142
(IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> projects, bool isBuiltOrRestored) = isSolution ?
151
private static void LogProjectProperties(IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> moduleGroups)
160
foreach (
var
moduleGroup in moduleGroups)
Commands\Test\MTP\MSBuildUtility.cs (10)
21
public static (IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> Projects, bool IsBuiltOrRestored) GetProjectsFromSolution(string solutionFilePath, BuildOptions buildOptions)
29
return (Array.Empty<
ParallelizableTestModuleGroupWithSequentialInnerModules
>(), isBuiltOrRestored);
42
ConcurrentBag<
ParallelizableTestModuleGroupWithSequentialInnerModules
> projects = GetProjectsProperties(collection, evaluationContext, solutionModel.SolutionProjects.Select(p => Path.Combine(rootDirectory, p.FilePath)), buildOptions);
49
public static (IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> Projects, bool IsBuiltOrRestored) GetProjectsFromProject(string projectFilePath, BuildOptions buildOptions)
55
return (Array.Empty<
ParallelizableTestModuleGroupWithSequentialInnerModules
>(), isBuiltOrRestored);
64
IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> projects = SolutionAndProjectUtility.GetProjectProperties(projectFilePath, collection, evaluationContext, buildOptions);
133
private static ConcurrentBag<
ParallelizableTestModuleGroupWithSequentialInnerModules
> GetProjectsProperties(ProjectCollection projectCollection, EvaluationContext evaluationContext, IEnumerable<string> projects, BuildOptions buildOptions)
135
var allProjects = new ConcurrentBag<
ParallelizableTestModuleGroupWithSequentialInnerModules
>();
144
IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> projectsMetadata = SolutionAndProjectUtility.GetProjectProperties(project, projectCollection, evaluationContext, buildOptions);
145
foreach (
var
projectMetadata in projectsMetadata)
Commands\Test\MTP\SolutionAndProjectUtility.cs (2)
219
public static IEnumerable<
ParallelizableTestModuleGroupWithSequentialInnerModules
> GetProjectProperties(string projectFilePath, ProjectCollection projectCollection, EvaluationContext evaluationContext, BuildOptions buildOptions)
221
var projects = new List<
ParallelizableTestModuleGroupWithSequentialInnerModules
>();
Commands\Test\MTP\TestApplicationActionQueue.cs (4)
13
private readonly Channel<
ParallelizableTestModuleGroupWithSequentialInnerModules
> _channel;
22
_channel = Channel.CreateUnbounded<
ParallelizableTestModuleGroupWithSequentialInnerModules
>(new UnboundedChannelOptions { SingleReader = false, SingleWriter = false });
31
public void Enqueue(
ParallelizableTestModuleGroupWithSequentialInnerModules
testApplication)
56
await foreach (
var
nonParallelizedGroup in _channel.Reader.ReadAllAsync())
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
59
var
testApp = new ParallelizableTestModuleGroupWithSequentialInnerModules(new TestModule(runProperties, null, null, true, null, testModule, DotnetRootArchVariableName: null));