public static IObservable <bfgWorker> StartRapidWorkers(IObservable <StartUnitTest[]> unitTestToRun) { return(unitTestToRun.SelectMany(tests => Enumerable.Range(0, Environment.ProcessorCount).ToObservable().SelectMany(_ => TestArenaWorkerManager.SpawnTestWorker()))); }
public static IObservable <bfgWorker> SpawnWorker() { return(TestArenaWorkerManager.SpawnTestWorker(bfgTagWorkflow.GetTagsFromString(theBfg.Args.ToStringEach(" ")).ToArray())); }