Closed Bug 973351 Opened 6 years ago Closed 2 years ago

Support on-device/OOP JS Marionette tests

Categories

(Testing Graveyard :: JSMarionette, defect)

x86
macOS
defect
Not set

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: mcav, Unassigned)

References

Details

(Whiteboard: [runner])

As highlighted by :jsmith in bug 971135, the primary deficiency of JS Marionette is that it doesn't support the same scope of on-device/OOP/e10s that Python Marionette tests use.

As a result, Mozilla developers spend unnecessary amounts of time creating largely identical sets of integration tests. We should update MarionetteJS to address these issues so that we can reduce the amount of time collectively spent writing integration tests in both Python and JS.
Blocks: 971135
No longer blocks: 971135
Blocks: 971135
No longer blocks: 971135
Blocks: 971135
Bug 994764 is to get gaia-marionette to use the existing device-management toolchain to run tests against device/emulator. This effort is to get you in a state where you can run tests against device/emulators painlessly.

This bug is specific to device support, and doesn't address OOP/e10s support on b2gdesktop/mulet.
Depends on: 994764
Whiteboard: [runner
Whiteboard: [runner → [runner]
Bulk closed as part of https://bugzilla.mozilla.org/show_bug.cgi?id=1422750
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
Product: Testing → Testing Graveyard
You need to log in before you can comment on or make changes to this bug.