def __init__(self, fetch_config, persist=None): QObject.__init__(self) Bisector.__init__(self, fetch_config, GuiTestRunner(), persist=persist) self.download_manager = GuiBuildDownloadManager(self.download_dir) self.bisection = None self.mid = None self.build_infos = None self._bisect_args = None self.error = None self.download_manager.download_finished.connect( self._build_dl_finished) self.test_runner.evaluate_finished.connect(self._evaluate_finished)
def __init__(self, fetch_config, test_runner, download_manager, download_in_background=True): QObject.__init__(self) Bisector.__init__(self, fetch_config, test_runner, download_manager) self.bisection = None self.mid = None self.build_infos = None self._bisect_args = None self.error = None self._next_build_index = None self.download_in_background = download_in_background self.index_promise = None self._persist_files = () self.should_stop = threading.Event() self.download_manager.download_finished.connect(self._build_dl_finished) self.test_runner.evaluate_finished.connect(self._evaluate_finished)
def __init__(self, fetch_config, test_runner, download_manager, download_in_background=True): QObject.__init__(self) Bisector.__init__(self, fetch_config, test_runner, download_manager) self.bisection = None self.mid = None self.build_infos = None self._bisect_args = None self.error = None self._next_build_index = None self.download_in_background = download_in_background self.index_promise = None self.download_manager.download_finished.connect( self._build_dl_finished) self.test_runner.evaluate_finished.connect(self._evaluate_finished)