author | kritisingh1 <kritisingh1.ks@gmail.com> |
Mon, 09 Apr 2018 16:32:33 +0000 | |
changeset 413476 | efe7fae9f43f1c2ad25842b0cdf73ae75eccebba |
parent 413475 | 1e0357b5ad237d0c191f80d5fee6c207d170a4cb |
child 413477 | eb4bb4149faf48c23a6770f241a706a24f802c52 |
push id | 33850 |
push user | apavel@mozilla.com |
push date | Mon, 16 Apr 2018 09:53:48 +0000 |
treeherder | mozilla-central@6276ec7ebbf3 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | testonly |
bugs | 1444079 |
milestone | 61.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
testing/web-platform/tests/tools/wptrunner/wptrunner/browsers/firefox.py | file | annotate | diff | comparison | revisions |
--- a/testing/web-platform/tests/tools/wptrunner/wptrunner/browsers/firefox.py +++ b/testing/web-platform/tests/tools/wptrunner/wptrunner/browsers/firefox.py @@ -299,22 +299,25 @@ class FirefoxBrowser(Browser): try: return self.runner.process_handler.pid except AttributeError: return None def on_output(self, line): """Write a line of output from the firefox process to the log""" - data = line.decode("utf8", "replace") - if self.stack_fixer: - data = self.stack_fixer(data) - self.logger.process_output(self.pid(), - data, - command=" ".join(self.runner.command)) + if "GLib-GObject-CRITICAL" in line: + return + if line: + data = line.decode("utf8", "replace") + if self.stack_fixer: + data = self.stack_fixer(data) + self.logger.process_output(self.pid(), + data, + command=" ".join(self.runner.command)) def is_alive(self): if self.runner: return self.runner.is_running() return False def cleanup(self): self.stop()