2 instantiations of TestModule
dotnet (2)
Commands\Test\MTP\SolutionAndProjectUtility.cs (1)
614return new TestModule(runProperties, PathUtility.FixFilePath(projectFullPath), targetFramework, isTestingPlatformApplication, launchSettings, project.GetPropertyValue(ProjectProperties.TargetPath), rootVariableName, runtimeEnvironmentVariables);
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
91testApplications.Add(new ParallelizableTestModuleGroupWithSequentialInnerModules(new TestModule(
46 references to TestModule
dotnet (46)
Commands\Test\MTP\ArtifactPostProcessingManager.cs (6)
15private readonly Dictionary<TestModule, ApplicationState> _applications = []; 19TestModule module, 48TestModule module, 362private sealed class ApplicationState(TestModule module, string? targetFramework, string? architecture) 364public TestModule Module { get; } = module; 400TestModule module,
Commands\Test\MTP\ArtifactPostProcessingPlanner.cs (1)
10TestModule Module,
Commands\Test\MTP\ITestHandler.cs (1)
14IEnumerable<TestModule> EnumerateTestModules();
Commands\Test\MTP\Models.cs (11)
20internal sealed class ParallelizableTestModuleGroupWithSequentialInnerModules : IEnumerable<TestModule> 22public ParallelizableTestModuleGroupWithSequentialInnerModules(List<TestModule> modules) 27public ParallelizableTestModuleGroupWithSequentialInnerModules(TestModule module) 33public List<TestModule>? Modules { get; } 35public TestModule? Module { get; } 37public TestModule[] GetVSTestAndNotMTPModules() 50return Array.Empty<TestModule>(); 58IEnumerator<TestModule> IEnumerable<TestModule>.GetEnumerator() => GetEnumerator(); 60internal struct Enumerator : IEnumerator<TestModule> 70public TestModule Current
Commands\Test\MTP\MSBuildHandler.cs (3)
47IEnumerable<TestModule> vsTestTestProjects = moduleGroups.SelectMany(group => group.GetVSTestAndNotMTPModules()); 83public IEnumerable<TestModule> EnumerateTestModules() 101foreach (var module in moduleGroup)
Commands\Test\MTP\MSBuildUtility.cs (1)
191var allModules = new List<TestModule>();
Commands\Test\MTP\SolutionAndProjectUtility.cs (3)
338List<TestModule>? innerModules = null; 346innerModules ??= new List<TestModule>(); 549private static TestModule? GetModuleFromProject(
Commands\Test\MTP\TestApplication.cs (3)
19TestModule module, 72public TestModule Module { get; } = module; 402internal static string GetArtifactPostProcessingLaunchArguments(TestModule module)
Commands\Test\MTP\TestApplicationActionQueue.cs (1)
90foreach (var module in nonParallelizedGroup)
Commands\Test\MTP\TestApplicationHandler.cs (2)
12private readonly TestModule _module; 25TestModule module,
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
63public IEnumerable<TestModule> EnumerateTestModules()
Commands\Test\MTP\TestResultsDirectoryResolver.cs (13)
44public static TestResultsDirectoryResolver Create(PathOptions pathOptions, IEnumerable<TestModule> modules, string workingDirectory) 53List<TestModule> materializedModules = [.. modules]; 57foreach (TestModule module in materializedModules) 89public string? Resolve(TestModule module) 126private static string GetCommonRootDirectory(List<TestModule> modules, string workingDirectory) 129foreach (TestModule module in modules) 181private string GetProjectDirectoryName(TestModule module) 196private static string GetPivotDirectoryName(TestModule module) 209private static string GetRuntimeComponent(TestModule module) 219private static string GetProjectName(TestModule module) 232private static string GetProjectIdentity(TestModule module, string identityRoot) 246private static string GetProjectPath(TestModule module, string basePath) 259private static Architecture GetTargetArchitecture(TestModule module)