зеркало из https://github.com/mozilla/gecko-dev.git
Bug 969146 - Pass MOZ_CRASHREPORTER_SHUTDOWN into b2g process, r=mdas
This commit is contained in:
Родитель
91aa8a6856
Коммит
529f7131d6
|
@ -111,6 +111,7 @@ class B2GRunner(RemoteRunner):
|
||||||
tmp_env = self.env or {}
|
tmp_env = self.env or {}
|
||||||
self.env = { 'MOZ_CRASHREPORTER': '1',
|
self.env = { 'MOZ_CRASHREPORTER': '1',
|
||||||
'MOZ_CRASHREPORTER_NO_REPORT': '1',
|
'MOZ_CRASHREPORTER_NO_REPORT': '1',
|
||||||
|
'MOZ_CRASHREPORTER_SHUTDOWN': '1',
|
||||||
'MOZ_HIDE_RESULTS_TABLE': '1',
|
'MOZ_HIDE_RESULTS_TABLE': '1',
|
||||||
'MOZ_PROCESS_LOG': processLog,
|
'MOZ_PROCESS_LOG': processLog,
|
||||||
'NSPR_LOG_MODULES': 'signaling:5,mtransport:3',
|
'NSPR_LOG_MODULES': 'signaling:5,mtransport:3',
|
||||||
|
@ -155,7 +156,8 @@ class B2GRunner(RemoteRunner):
|
||||||
|
|
||||||
self.kp_kwargs.update({'stream': sys.stdout,
|
self.kp_kwargs.update({'stream': sys.stdout,
|
||||||
'processOutputLine': self.on_output,
|
'processOutputLine': self.on_output,
|
||||||
'onTimeout': self.on_timeout,})
|
'onTimeout': self.on_timeout,
|
||||||
|
'onFinish': self.on_finish})
|
||||||
self.process_handler = self.process_class(self.command, **self.kp_kwargs)
|
self.process_handler = self.process_class(self.command, **self.kp_kwargs)
|
||||||
self.process_handler.run(timeout=timeout, outputTimeout=outputTimeout)
|
self.process_handler.run(timeout=timeout, outputTimeout=outputTimeout)
|
||||||
|
|
||||||
|
@ -221,6 +223,9 @@ class B2GRunner(RemoteRunner):
|
||||||
self.log.testFail(msg % (self.last_test, timeout))
|
self.log.testFail(msg % (self.last_test, timeout))
|
||||||
self.check_for_crashes()
|
self.check_for_crashes()
|
||||||
|
|
||||||
|
def on_finish(self):
|
||||||
|
self.check_for_crashes()
|
||||||
|
|
||||||
def _reboot_device(self):
|
def _reboot_device(self):
|
||||||
serial, status = self._get_device_status()
|
serial, status = self._get_device_status()
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче