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