Output mach logs to stdout if only a single test is running

This commit is contained in:
Nikhil Shagrithaya 2017-01-23 01:01:55 +05:30
parent 04a3242dc5
commit 1551dbae09

View file

@ -31,7 +31,11 @@ def run_tests(paths=None, **kwargs):
mozlog.commandline.log_formatters["servo"] = \
(grouping_formatter.GroupingFormatter, "A grouping output formatter")
wptrunner.setup_logging(kwargs, {"servo": sys.stdout})
if len(kwargs["test_list"]) == 1:
wptrunner.setup_logging(kwargs, {"mach": sys.stdout})
else:
wptrunner.setup_logging(kwargs, {"servo": sys.stdout})
success = wptrunner.run_tests(**kwargs)
return 0 if success else 1