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