mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-07 18:04:46 +00:00
Bug 1721291 - Report jsapi-tests failures with more than just the result code. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D120294
This commit is contained in:
parent
152604b0fb
commit
0df8aa085c
@ -176,7 +176,7 @@ class AddTest(MachCommandBase):
|
||||
doc=None,
|
||||
overwrite=False,
|
||||
editor=MISSING_ARG,
|
||||
**kwargs
|
||||
**kwargs,
|
||||
):
|
||||
import addtest
|
||||
import io
|
||||
@ -437,7 +437,7 @@ class Test(MachCommandBase):
|
||||
suite["mach_command"],
|
||||
command_context._mach_context,
|
||||
argv=extra_args,
|
||||
**kwargs
|
||||
**kwargs,
|
||||
)
|
||||
if res:
|
||||
status = res
|
||||
@ -464,7 +464,7 @@ class Test(MachCommandBase):
|
||||
command_context._mach_context,
|
||||
argv=extra_args,
|
||||
test_objects=tests,
|
||||
**kwargs
|
||||
**kwargs,
|
||||
)
|
||||
if res:
|
||||
status = res
|
||||
@ -683,7 +683,10 @@ class SpiderMonkeyTests(MachCommandBase):
|
||||
test_env = os.environ.copy()
|
||||
test_env["TOPSRCDIR"] = command_context.topsrcdir
|
||||
|
||||
return subprocess.call(jsapi_tests_cmd, env=test_env)
|
||||
result = subprocess.call(jsapi_tests_cmd, env=test_env)
|
||||
if result != 0:
|
||||
print(f"jsapi-tests failed, exit code {result}")
|
||||
return result
|
||||
|
||||
def run_check_js_msg(self, command_context):
|
||||
import subprocess
|
||||
|
Loading…
Reference in New Issue
Block a user