New: Use Marionette on Firefox for Android (Fennec)

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

New: Use Marionette on Firefox for Android (Fennec)

Maja Frydrychowicz
As part of pushing forward with inter-operable web testing and the
WebDriver standard, we now run Marionette tests on Firefox for Android
(Fennec). This is the first instance of a WebDriver implementation being
used in production on a mobile browser.

In particular:
* Fennec support has been added to Marionette Test Runner [1] and mozrunner
[4].
* You can run Marionette tests locally on an emulator or device with |mach
marionette-test|. [2]
* Marionette is enabled in Fennec debug builds, so Marionette tests are now
running in automation and show up on Treeherder on mozilla-central as
tc[tier 3](Mn...) under Android 4.3 API15+ debug [3]. They will ride the
trains and we'll bump them up to Tier-1 once we're satisfied that the tests
are stable on m-c [5].
* You can trigger the tests with try syntax like |try: -b d -p
android-api-15 -u marionette -t none|


[1] Fennec in Marionette Runner - https://bugzilla.mozilla.org/s
how_bug.cgi?id=787203
[2] How To - https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionet
te/Running_Tests#For_Firefox_for_Android_(Fennec)
[3] TaskCluster configuration - https://bugzilla.mozilla.org/s
how_bug.cgi?id=1284874
[4] FennecEmulatorRunner - https://bugzilla.mozilla.org/s
how_bug.cgi?id=1278590
[5] Tests to green up - https://bugzilla.mozilla.org/show_bug.cgi?id=1297394
_______________________________________________
dev-quality mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-quality
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: New: Use Marionette on Firefox for Android (Fennec)

James Willcox
Nice work!

I guess there's not currently an easy way to enable Marionette for
non-debug builds? One thing I looked into before was using ChromeDriver and
Marionette to do head-to-head performance tests against Chrome on Android,
and it would be great if we could use Nightly or something.

James

On Fri, Aug 26, 2016 at 9:29 AM, Maja Frydrychowicz <[hidden email]>
wrote:

> As part of pushing forward with inter-operable web testing and the
> WebDriver standard, we now run Marionette tests on Firefox for Android
> (Fennec). This is the first instance of a WebDriver implementation being
> used in production on a mobile browser.
>
> In particular:
> * Fennec support has been added to Marionette Test Runner [1] and
> mozrunner [4].
> * You can run Marionette tests locally on an emulator or device with |mach
> marionette-test|. [2]
> * Marionette is enabled in Fennec debug builds, so Marionette tests are
> now running in automation and show up on Treeherder on mozilla-central as
> tc[tier 3](Mn...) under Android 4.3 API15+ debug [3]. They will ride the
> trains and we'll bump them up to Tier-1 once we're satisfied that the tests
> are stable on m-c [5].
> * You can trigger the tests with try syntax like |try: -b d -p
> android-api-15 -u marionette -t none|
>
>
> [1] Fennec in Marionette Runner - https://bugzilla.mozilla.org/s
> how_bug.cgi?id=787203
> [2] How To - https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionet
> te/Running_Tests#For_Firefox_for_Android_(Fennec)
> [3] TaskCluster configuration - https://bugzilla.mozilla.org/s
> how_bug.cgi?id=1284874
> [4] FennecEmulatorRunner - https://bugzilla.mozilla.org/s
> how_bug.cgi?id=1278590
> [5] Tests to green up - https://bugzilla.mozilla.org/s
> how_bug.cgi?id=1297394
>
> _______________________________________________
> mobile-firefox-dev mailing list
> [hidden email]
> https://mail.mozilla.org/listinfo/mobile-firefox-dev
>
>
_______________________________________________
dev-quality mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-quality
Loading...