2 instantiations of TestModule
dotnet (2)
Commands\Test\MTP\SolutionAndProjectUtility.cs (1)
661
return new
TestModule
(
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
91
testApplications.Add(new ParallelizableTestModuleGroupWithSequentialInnerModules(new
TestModule
(
51 references to TestModule
dotnet (51)
Commands\Test\MTP\ArtifactPostProcessingManager.cs (6)
15
private readonly Dictionary<
TestModule
, ApplicationState> _applications = [];
19
TestModule
module,
61
TestModule
module,
434
private sealed class ApplicationState(
TestModule
module, string? targetFramework, string? architecture)
436
public
TestModule
Module { get; } = module;
474
TestModule
module,
Commands\Test\MTP\ArtifactPostProcessingPlanner.cs (1)
10
TestModule
Module,
Commands\Test\MTP\ITestHandler.cs (1)
14
IEnumerable<
TestModule
> EnumerateTestModules();
Commands\Test\MTP\Models.cs (11)
20
internal sealed class ParallelizableTestModuleGroupWithSequentialInnerModules : IEnumerable<
TestModule
>
22
public ParallelizableTestModuleGroupWithSequentialInnerModules(List<
TestModule
> modules)
27
public ParallelizableTestModuleGroupWithSequentialInnerModules(
TestModule
module)
33
public List<
TestModule
>? Modules { get; }
35
public
TestModule
? Module { get; }
37
public
TestModule
[] GetVSTestAndNotMTPModules()
50
return Array.Empty<
TestModule
>();
58
IEnumerator<
TestModule
> IEnumerable<
TestModule
>.GetEnumerator() => GetEnumerator();
60
internal struct Enumerator : IEnumerator<
TestModule
>
70
public
TestModule
Current
Commands\Test\MTP\MSBuildHandler.cs (3)
47
IEnumerable<
TestModule
> vsTestTestProjects = moduleGroups.SelectMany(group => group.GetVSTestAndNotMTPModules());
83
public IEnumerable<
TestModule
> EnumerateTestModules()
101
foreach (
var
module in moduleGroup)
Commands\Test\MTP\MSBuildUtility.cs (1)
242
var allModules = new List<
TestModule
>();
Commands\Test\MTP\SolutionAndProjectUtility.cs (3)
379
List<
TestModule
>? innerModules = null;
387
innerModules ??= new List<
TestModule
>();
590
private static
TestModule
? GetModuleFromProject(
Commands\Test\MTP\TestApplication.cs (4)
21
TestModule
module,
76
public
TestModule
Module { get; } = module;
427
internal static bool RequiresHttpTransport(
TestModule
module)
514
internal static string GetArtifactPostProcessingLaunchArguments(
TestModule
module)
Commands\Test\MTP\TestApplicationActionQueue.cs (1)
90
foreach (
var
module in nonParallelizedGroup)
Commands\Test\MTP\TestApplicationHandler.cs (2)
12
private readonly
TestModule
_module;
25
TestModule
module,
Commands\Test\MTP\TestModulesFilterHandler.cs (1)
63
public IEnumerable<
TestModule
> EnumerateTestModules()
Commands\Test\MTP\TestResultsDirectoryResolver.cs (17)
52
public static TestResultsDirectoryResolver Create(PathOptions pathOptions, IEnumerable<
TestModule
> modules, string workingDirectory)
54
List<
TestModule
> materializedModules = [.. modules];
55
List<
TestModule
> perModuleLayoutModules =
71
foreach (
TestModule
module in perModuleLayoutModules)
104
public string? Resolve(
TestModule
module)
124
internal static string? GetResultsDirectoryRoot(PathOptions pathOptions,
TestModule
module, string workingDirectory)
141
private static ResultsDirectoryLayout GetResultsDirectoryLayout(PathOptions pathOptions,
TestModule
module)
146
private static bool UsesArtifactsOutputDefaults(PathOptions pathOptions,
TestModule
module)
168
private static string GetCommonRootDirectory(List<
TestModule
> modules, string workingDirectory)
171
foreach (
TestModule
module in modules)
223
private string GetProjectDirectoryName(
TestModule
module)
238
private string GetPivotDirectoryName(
TestModule
module)
257
private static string GetRuntimeComponent(
TestModule
module)
267
private static string GetProjectName(
TestModule
module, bool useArtifactsOutputDefaults)
282
private static string GetProjectIdentity(
TestModule
module, string identityRoot)
296
private static string GetProjectPath(
TestModule
module, string basePath)
309
private static Architecture GetTargetArchitecture(
TestModule
module)