1 instantiation of Options
RunTests (1)
Options.cs (1)
237
return new
Options
(
20 references to Options
RunTests (20)
AssemblyScheduler.cs (2)
54
private readonly
Options
_options;
56
internal AssemblyScheduler(
Options
options)
Options.cs (1)
141
internal static
Options
? Parse(string[] args)
ProcessTestExecutor.cs (3)
18
public static string BuildRspFileContents(WorkItemInfo workItem,
Options
options, string xmlResultsFilePath, string? htmlResultsFilePath)
103
public static string GetResultsFilePath(WorkItemInfo workItemInfo,
Options
options, string suffix = "xml")
109
public async Task<TestResult> RunTestAsync(WorkItemInfo workItemInfo,
Options
options, CancellationToken cancellationToken)
Program.cs (10)
39
var
options =
Options
.Parse(args);
99
private static async Task<int> RunCoreAsync(
Options
options, CancellationToken cancellationToken)
128
private static async Task<int> RunAsync(
Options
options, CancellationToken cancellationToken)
191
private static void WriteLogFile(
Options
options)
215
private static async Task HandleTimeout(
Options
options, CancellationToken cancellationToken)
283
private static async Task<ImmutableArray<WorkItemInfo>> GetWorkItemsAsync(
Options
options, CancellationToken cancellationToken)
291
private static ImmutableArray<AssemblyInfo> GetAssemblyFilePaths(
Options
options)
356
static bool shouldInclude(string name,
Options
options)
369
static bool shouldExclude(string name,
Options
options)
TestHistoryManager.cs (1)
29
public static async Task<ImmutableDictionary<string, TimeSpan>> GetTestHistoryAsync(
Options
options, CancellationToken cancellationToken)
TestRunner.cs (3)
38
private readonly
Options
_options;
40
internal TestRunner(
Options
options, ProcessTestExecutor testExecutor)
46
internal async Task<RunAllResult> RunAllOnHelixAsync(ImmutableArray<WorkItemInfo> workItems,
Options
options, CancellationToken cancellationToken)