Lines Matching +refs:state +refs:initializing

246     initializing = namedtuple("initializing",  variable in _RunnerManagerState
351 RunnerManagerState.initializing: self.init,
356 self.state = RunnerManagerState.before_init()
361 while not isinstance(self.state, end_states):
362 f = dispatch.get(self.state.__class__)
370 self.state = new_state
371 self.logger.debug("new state: %s" % self.state.__class__.__name__)
372 if isinstance(self.state, end_states):
374 f = dispatch.get(self.state.__class__)
381 self.state = new_state
382 self.logger.debug("new state: %s" % self.state.__class__.__name__)
388 … force_stop = not isinstance(self.state, RunnerManagerState.stop) or self.state.force_stop
396 RunnerManagerState.initializing:
420 return RunnerManagerState.restarting(self.state.test,
421 self.state.test_group,
422 self.state.group_metadata,
430 if (isinstance(self.state, RunnerManagerState.running) and
440 if self.state.test is not None:
448 return RunnerManagerState.restarting(self.state.test,
449 self.state.test_group,
450 self.state.group_metadata,
453 f = (dispatch.get(self.state.__class__, {}).get(command) or
457 (command, self.state.__class__.__name__))
470 return RunnerManagerState.initializing(test, test_group, group_metadata, 0)
473 assert isinstance(self.state, RunnerManagerState.initializing)
474 if self.state.failure_count > self.max_restarts:
478 self.browser.update_settings(self.state.test)
480 result = self.browser.init(self.state.group_metadata)
484 return RunnerManagerState.initializing(self.state.test,
485 self.state.test_group,
486 self.state.group_metadata,
487 self.state.failure_count + 1)
489 self.executor_kwargs["group_metadata"] = self.state.group_metadata
497 assert isinstance(self.state, RunnerManagerState.initializing)
522 assert isinstance(self.state, RunnerManagerState.initializing)
524 return RunnerManagerState.running(self.state.test,
525 self.state.test_group,
526 self.state.group_metadata)
529 assert isinstance(self.state, RunnerManagerState.initializing)
533 return RunnerManagerState.initializing(self.state.test,
534 self.state.test_group,
535 self.state.group_metadata,
536 self.state.failure_count + 1)
551 assert isinstance(self.state, RunnerManagerState.running)
552 assert self.state.test is not None
554 if self.browser.update_settings(self.state.test):
556 return RunnerManagerState.restarting(self.state.test,
557 self.state.test_group,
558 self.state.group_metadata,
561 self.recording.set(["testrunner", "test"] + self.state.test.id.split("/")[1:])
562 self.logger.test_start(self.state.test.id)
571 wait_timeout = (self.state.test.timeout * self.executor_kwargs['timeout_multiplier'] +
575 self.send_message("run_test", self.state.test)
582 test = self.state.test
597 if ((not isinstance(self.state, RunnerManagerState.running)) or
598 (test != self.state.test)):
705 assert isinstance(self.state, RunnerManagerState.running)
710 return self.after_test_end(self.state.test, not rerun, force_rerun=rerun)
713 assert isinstance(self.state, RunnerManagerState.running)
721 if test_group is not self.state.test_group:
726 test_group = self.state.test_group
727 group_metadata = self.state.group_metadata
735 assert isinstance(self.state, RunnerManagerState.restarting)
736 self.stop_runner(force=self.state.force_stop)
737 …return RunnerManagerState.initializing(self.state.test, self.state.test_group, self.state.group_me…