2 instantiations of TestModule
dotnet (2)
Commands\Test\MTP\SolutionAndProjectUtility.cs (1)
661return new TestModule(
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
91testApplications.Add(new ParallelizableTestModuleGroupWithSequentialInnerModules(new TestModule(
51 references to TestModule
dotnet (51)
Commands\Test\MTP\ArtifactPostProcessingManager.cs (6)
15private readonly Dictionary<TestModule, ApplicationState> _applications = []; 19TestModule module, 61TestModule module, 434private sealed class ApplicationState(TestModule module, string? targetFramework, string? architecture) 436public TestModule Module { get; } = module; 474TestModule 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)
242var allModules = new List<TestModule>();
Commands\Test\MTP\SolutionAndProjectUtility.cs (3)
379List<TestModule>? innerModules = null; 387innerModules ??= new List<TestModule>(); 590private static TestModule? GetModuleFromProject(
Commands\Test\MTP\TestApplication.cs (4)
21TestModule module, 76public TestModule Module { get; } = module; 427internal static bool RequiresHttpTransport(TestModule module) 514internal 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 (17)
52public static TestResultsDirectoryResolver Create(PathOptions pathOptions, IEnumerable<TestModule> modules, string workingDirectory) 54List<TestModule> materializedModules = [.. modules]; 55List<TestModule> perModuleLayoutModules = 71foreach (TestModule module in perModuleLayoutModules) 104public string? Resolve(TestModule module) 124internal static string? GetResultsDirectoryRoot(PathOptions pathOptions, TestModule module, string workingDirectory) 141private static ResultsDirectoryLayout GetResultsDirectoryLayout(PathOptions pathOptions, TestModule module) 146private static bool UsesArtifactsOutputDefaults(PathOptions pathOptions, TestModule module) 168private static string GetCommonRootDirectory(List<TestModule> modules, string workingDirectory) 171foreach (TestModule module in modules) 223private string GetProjectDirectoryName(TestModule module) 238private string GetPivotDirectoryName(TestModule module) 257private static string GetRuntimeComponent(TestModule module) 267private static string GetProjectName(TestModule module, bool useArtifactsOutputDefaults) 282private static string GetProjectIdentity(TestModule module, string identityRoot) 296private static string GetProjectPath(TestModule module, string basePath) 309private static Architecture GetTargetArchitecture(TestModule module)