Closed Bug 1488844 Opened 6 years ago Closed 6 years ago

JITTests fail to run when scheduled by 'mach try coverage'

Categories

(Testing :: Code Coverage, defect)

Version 3
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gabriel-v, Assigned: marco)

References

(Blocks 1 open bug)

Details

Failing try push made with 'mach try coverage': https://treeherder.mozilla.org/#/jobs?repo=try&revision=0624444898ab3a93c75f86fe550b74ff2575ec1d&selectedJob=197648803 Error: jit_test.py: error: shell is not executable: /builds/worker/workspace/build/testing/marionette/harness/marionette_harness/tests/unit/test_typing.py jit_test.py is getting the wrong arguments: it's getting a list of all the tests in this push, but it interprets the arguments differently.
My previous try push was using artifact builds, so it couldn't work. Here's a try push with artifact builds disabled: https://treeherder.mozilla.org/#/jobs?repo=try&author=tvijiala@mozilla.com&selectedJob=197828714 Problem persists: The test runner assumes the first argument in the list must be an executable, but we're passing it a list of test paths (from other test suites).
The error is: > [task 2018-11-13T11:31:18.457Z] 11:31:18 INFO - jit_test.py: error: shell is not executable: /builds/worker/workspace/build/testing/marionette/harness/marionette_harness/tests/unit/test_typing.py > [task 2018-11-13T11:31:18.514Z] 11:31:18 ERROR - Return code: 2 So this will likely be fixed by bug 1489100.
Depends on: 1489100
Blocks: 1507108
No longer blocks: 1429463
Assignee: nobody → mcastelluccio
Status: NEW → ASSIGNED
Fixed by bug 1489100.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.