5 instantiations of ParallelizableTestModuleGroupWithSequentialInnerModules
dotnet (5)
Commands\Test\MTP\MSBuildUtility.cs (1)
256? [new ParallelizableTestModuleGroupWithSequentialInnerModules(allModules)]
Commands\Test\MTP\SolutionAndProjectUtility.cs (3)
345projects.Add(new ParallelizableTestModuleGroupWithSequentialInnerModules(module)); 373projects.Add(new ParallelizableTestModuleGroupWithSequentialInnerModules(module)); 394projects.Add(new ParallelizableTestModuleGroupWithSequentialInnerModules(innerModules));
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
91testApplications.Add(new ParallelizableTestModuleGroupWithSequentialInnerModules(new TestModule(
38 references to ParallelizableTestModuleGroupWithSequentialInnerModules
dotnet (38)
Commands\Test\MTP\Models.cs (2)
62private readonly ParallelizableTestModuleGroupWithSequentialInnerModules _group; 65public Enumerator(ParallelizableTestModuleGroupWithSequentialInnerModules group)
Commands\Test\MTP\MSBuildHandler.cs (7)
17private readonly ConcurrentBag<ParallelizableTestModuleGroupWithSequentialInnerModules> _testApplications = []; 29(IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> projects, int buildExitCode) = isSolution ? 44private bool InitializeTestApplications(IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> moduleGroups) 59foreach (ParallelizableTestModuleGroupWithSequentialInnerModules moduleGroup in moduleGroups) 75foreach (var testApp in _testApplications) 90private static void LogProjectProperties(IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> moduleGroups) 99foreach (var moduleGroup in moduleGroups)
Commands\Test\MTP\MSBuildUtility.cs (17)
32public static (IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> Projects, int BuildExitCode) GetProjectsFromSolution( 43return (Array.Empty<ParallelizableTestModuleGroupWithSequentialInnerModules>(), buildExitCode); 84public static (IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> Projects, int BuildExitCode) GetProjectsFromProject( 112return (Array.Empty<ParallelizableTestModuleGroupWithSequentialInnerModules>(), buildExitCode); 120IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> projects = SolutionAndProjectUtility.GetProjectProperties( 127private static (IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> Projects, int BuildExitCode) GetProjectsFromFile( 161IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> projects = 176private static (IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> Projects, int BuildExitCode) BuildPerTfmWithDevices( 184var allGroups = new List<ParallelizableTestModuleGroupWithSequentialInnerModules>(); 223return (Array.Empty<ParallelizableTestModuleGroupWithSequentialInnerModules>(), exitCode); 233IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> modules = SolutionAndProjectUtility.GetProjectProperties( 243foreach (var group in allGroups) 506private static (ConcurrentBag<ParallelizableTestModuleGroupWithSequentialInnerModules> Projects, int BuildExitCode) GetProjectsProperties( 514var allProjects = new ConcurrentBag<ParallelizableTestModuleGroupWithSequentialInnerModules>(); 542foreach (var module in modules) 564IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> projectsMetadata = SolutionAndProjectUtility.GetProjectProperties(project.ProjectFilePath, projectCollection, evaluationContext, buildOptions, buildSession, project.Configuration, project.Platform, globalProperties); 565foreach (var projectMetadata in projectsMetadata)
Commands\Test\MTP\SolutionAndProjectUtility.cs (4)
252public static IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> GetProjectProperties( 284public static IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules> GetProjectProperties( 293Func<string, string?, string?, HashSet<string>, IEnumerable<ParallelizableTestModuleGroupWithSequentialInnerModules>>? expandTraversalProject = null) 295var projects = new List<ParallelizableTestModuleGroupWithSequentialInnerModules>();
Commands\Test\MTP\TestApplicationActionQueue.cs (4)
13private readonly Channel<ParallelizableTestModuleGroupWithSequentialInnerModules> _channel; 33_channel = Channel.CreateUnbounded<ParallelizableTestModuleGroupWithSequentialInnerModules>(new UnboundedChannelOptions { SingleReader = false, SingleWriter = false }); 51public void Enqueue(ParallelizableTestModuleGroupWithSequentialInnerModules testApplication) 88await foreach (var nonParallelizedGroup in _channel.Reader.ReadAllAsync(_cancellationToken))
Commands\Test\MTP\TestModulesFilterHandler.cs (4)
20private List<ParallelizableTestModuleGroupWithSequentialInnerModules> _testApplications = []; 68foreach (var testApp in _testApplications) 77private List<ParallelizableTestModuleGroupWithSequentialInnerModules> BuildTestApplications() 80var testApplications = new List<ParallelizableTestModuleGroupWithSequentialInnerModules>(_testModulePaths.Count);