Example #1
0
        public async Task SelectSimulatorAsync()
        {
            if (Finished)
            {
                return;
            }

            if (!BuildTask.Succeeded)
            {
                ExecutionResult = TestExecutingResult.BuildFailure;
                return;
            }

            await FindSimulatorAsync();

            var clean_state = false;            //Platform == TestPlatform.watchOS;

            runner = new AppRunner()
            {
                Harness     = Harness,
                ProjectFile = ProjectFile,
                EnsureCleanSimulatorState = clean_state,
                Target            = AppRunnerTarget,
                LogDirectory      = LogDirectory,
                MainLog           = Logs.Create($"run-{Device.UDID}-{Timestamp}.log", "Run log"),
                Configuration     = ProjectConfiguration,
                TimeoutMultiplier = TimeoutMultiplier,
                Variation         = Variation,
                BuildTask         = BuildTask,
            };
            runner.Simulators = Simulators;
            runner.Initialize();
        }
Example #2
0
 public UserRepository()
 {
     this.userBusiness = new UserBusiness();
     AppRunner.Initialize();
 }