private DiscoveryProcess(IHostProcessInfo hostProcess, string[] testPlatformAssemblies, IOptions options) : base(hostProcess.Embed(new ServiceProcessInfo(RunnerMode.Discovery, options.TestProtocol, options.IsDebugModeEnabled, testPlatformAssemblies)), options) { }
public static ExecutionProcess Create(string[] testPlatformAssemblies, IHostProcessInfo hostProcess = null, TestPlatform testPlatform = TestPlatform.x86) { hostProcess = hostProcess.Embed(new PlatformProcessInfo(testPlatform)) as IHostProcessInfo; return(new ExecutionProcess(hostProcess, testPlatformAssemblies)); }
public static ExecutionProcess Create(string[] testPlatformAssemblies, IHostProcessInfo hostProcess, IOptions options) { hostProcess = hostProcess.Embed(new PlatformProcessInfo(options.TestPlatform)) as IHostProcessInfo; return(new ExecutionProcess(hostProcess, testPlatformAssemblies, options)); }
private ExecutionProcess(IHostProcessInfo hostProcess, string[] testPlatformAssemblies) : base(hostProcess.Embed(new ServiceProcessInfo(RunnerMode.Execution, testPlatformAssemblies))) { }