public void Finish(FinishLaunchRequest request, bool force = false) { FinishTask = Task.Run(async() => { StartTask.Wait(); TestNodes.ToList().ForEach(tn => tn.FinishTask.Wait()); await _service.FinishLaunchAsync(LaunchId, request, force); }); }
public void Finish(FinishTestItemRequest request) { FinishTask = Task.Run(async() => { StartTask.Wait(); AdditionalTasks.ToList().ForEach(at => at.Wait()); TestNodes.ToList().ForEach(tn => tn.FinishTask.Wait()); await _service.FinishTestItemAsync(TestId, request); }); }