4 instantiations of ParallelizableTestModuleGroupWithSequentialInnerModules
dotnet (4)
Commands\Test\MTP\SolutionAndProjectUtility.cs (3)
241projects.Add(new ParallelizableTestModuleGroupWithSequentialInnerModules(module)); 269projects.Add(new ParallelizableTestModuleGroupWithSequentialInnerModules(module)); 290projects.Add(new ParallelizableTestModuleGroupWithSequentialInnerModules(innerModules));
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
69var testApp = new ParallelizableTestModuleGroupWithSequentialInnerModules(new TestModule(runProperties, null, null, true, null, testModule, DotnetRootArchVariableName: null));
26 references to ParallelizableTestModuleGroupWithSequentialInnerModules
dotnet (26)
Commands\Test\MTP\Models.cs (2)
62private readonly ParallelizableTestModuleGroupWithSequentialInnerModules _group; 65public Enumerator(ParallelizableTestModuleGroupWithSequentialInnerModules group)
Commands\Test\MTP\MSBuildHandler.cs (7)
14private readonly ConcurrentBag<ParallelizableTestModuleGroupWithSequentialInnerModules> _testApplications = []; 25(IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> projects, int buildExitCode) = isSolution ? 40private bool InitializeTestApplications(IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> moduleGroups) 55foreach (ParallelizableTestModuleGroupWithSequentialInnerModules moduleGroup in moduleGroups) 71foreach (var testApp in _testApplications) 79private static void LogProjectProperties(IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> moduleGroups) 88foreach (var moduleGroup in moduleGroups)
Commands\Test\MTP\MSBuildUtility.cs (10)
29public static (IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> Projects, int BuildExitCode) GetProjectsFromSolution(string solutionFilePath, BuildOptions buildOptions) 35return (Array.Empty<ParallelizableTestModuleGroupWithSequentialInnerModules>(), buildExitCode); 72ConcurrentBag<ParallelizableTestModuleGroupWithSequentialInnerModules> projects = GetProjectsProperties(collection, evaluationContext, projectPaths, buildOptions); 79public static (IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> Projects, int BuildExitCode) GetProjectsFromProject(string projectFilePath, BuildOptions buildOptions) 85return (Array.Empty<ParallelizableTestModuleGroupWithSequentialInnerModules>(), buildExitCode); 94IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> projects = SolutionAndProjectUtility.GetProjectProperties(projectFilePath, collection, evaluationContext, buildOptions, configuration: null, platform: null); 258private static ConcurrentBag<ParallelizableTestModuleGroupWithSequentialInnerModules> GetProjectsProperties( 264var allProjects = new ConcurrentBag<ParallelizableTestModuleGroupWithSequentialInnerModules>(); 273IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> projectsMetadata = SolutionAndProjectUtility.GetProjectProperties(project.ProjectFilePath, projectCollection, evaluationContext, buildOptions, project.Configuration, project.Platform); 274foreach (var projectMetadata in projectsMetadata)
Commands\Test\MTP\SolutionAndProjectUtility.cs (2)
221public static IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> GetProjectProperties( 229var 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) 53await foreach (var nonParallelizedGroup in _channel.Reader.ReadAllAsync())
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
69var testApp = new ParallelizableTestModuleGroupWithSequentialInnerModules(new TestModule(runProperties, null, null, true, null, testModule, DotnetRootArchVariableName: null));