B2G/QA/Automation/UI/MarionetteJS On Device Status: Difference between revisions

added references and limitations
(Created page with "== Introduction == Currently, the MarionetteJS tests can only be run on b2g desktop. The plan is to get them running on device too, just like the Gaia UI tests are running on...")
 
(added references and limitations)
Line 29: Line 29:
4) Connect device and run:
4) Connect device and run:
$ gaia-integration --buildapp device
$ gaia-integration --buildapp device
== Limitations of MarionetteJS ==
* Not possible to run from a manifest
** So things like filter by abilities (like "is a SIM card required?") is not possible
* Not possible to push/pull/delete files on the device
* Not possible to run on a 319MB device
** Currently, MarionetteJS requires more memory than gaia-ui test


== Status ==
== Status ==
Line 39: Line 47:
failed: 0
failed: 0
todo: 0
todo: 0
== References ==
* https://developer.mozilla.org/en-US/Firefox_OS/Platform/Automated_testing/Gaia_integration_tests
* https://bugzilla.mozilla.org/show_bug.cgi?id=1131866 (MarionetteJS can't be executed on device: runner-service err)
* https://bugzilla.mozilla.org/show_bug.cgi?id=1141793 (meta: Bug 1141793 - [fxos-automation] Enable Marionette tests to be run on device )
* https://bugzilla.mozilla.org/show_bug.cgi?id=1138542 ( Draft report on MarionetteJS on-device status )
* https://bugzilla.mozilla.org/show_bug.cgi?id=994764#c6
* https://docs.google.com/a/mozilla.com/spreadsheets/d/1L1QAOuKx5pWNizMmotmyauCZ0zl3JrgsGDx0PnWxGd8/edit#gid=0
Confirmed users
486

edits