WebDriver/Marionette: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 3: Line 3:
For information on Marionette and how to use it, please visit the [https://developer.mozilla.org/en/Marionette MDN entry].
For information on Marionette and how to use it, please visit the [https://developer.mozilla.org/en/Marionette MDN entry].


This wiki page is for gathering the implementation details of Marionette.


= Main page =
= Track the Development =


* [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette MDN]
== Bugzilla ==
You can track our development by checking our [https://bugzilla.mozilla.org/buglist.cgi?product=Testing&component=Marionette&resolution=--- bugs], or contacting us over on the #ateam channel!


= Track the Development =
== Bi-weekly Meetings ==
You can track our development by checking our [https://bugzilla.mozilla.org/buglist.cgi?product=Testing&component=Marionette&resolution=--- bugs], or contacting us over on the #ateam channel!


= Roadmap =
<createbox>
align=left
type=create
preload=auto-tools/Meetings/goals_meeting_template2014Q1
default={{#time: Y-m-d}}
prefix=auto-tools/Meetings/
</createbox>


{| class="fullwidth-table sortable"
{| class="wikitable collapsible" style="width: 100%"
! 2014
|-
|-
| style="font-weight: bold; background: #DDD;" | Goal
| style="font-weight: bold; background: #DDD;" | Status
| style="font-weight: bold; background: #DDD; width: 100px;" | Owner
|-
| write basic 'how to write and run Marionette tests' tutorial
|
| mdas
|-
| add support for running mochitest-plain on B2G devices
| working locally on sgs2, working on CI bits, {{bug|749011}}
| jgriffin
|-
| migrate automation to use qemu-ics
| blocked on qemu-ics issues
| jgriffin
|-
| add support for running reftest on B2G devices
|
|
|-
| add support in Marionette client for hardware event log
| probably needs to be ported to qemu-ics
|
|-
| support jlal's framework, https://github.com/lightsofapollo/js-test-agent: create JS Marionette client?
|
|
|-
| write simple performance tests and work with jeads to get data into graphserver2
|
| mdas
|-
| add nightly builds for B2G deskop on Mac and Linux, post to ftp.mozilla.org
| will try to use some of the newly retired mac minis for this
|
|-
| create build-and-flash code for installing B2G on test devices over USB
|
|
|-
| figure out build infrastructure requirements for running tests on pandaboards
| ongoing
| jgriffin
|-
| create internal Jenkins builder for building proprietary builds
| waiting on VM reset {{bug|748964}}
|
|-
| add support for additional emulator features like gps, sensors, network
|
|
|
|-
* [[https://etherpad.mozilla.org/marionette-2014-03-26|Mar 26 2014]]
| split B2G-specific parts of Marionette into separate package
| P3
|
|-
| add xunit test reporting to Marionette client, so test results can be parsed by Jenkins
| P3
|
|-
| create system for B2G crash reporting
|
| ted
|-
| power profile tests
| will leverage jmaher's work on fennec
|  
|}
|}

Revision as of 18:48, 7 April 2014

What is Marionette?

For information on Marionette and how to use it, please visit the MDN entry.


Track the Development

Bugzilla

You can track our development by checking our bugs, or contacting us over on the #ateam channel!

Bi-weekly Meetings

<createbox> align=left type=create preload=auto-tools/Meetings/goals_meeting_template2014Q1 default=2026-02-22 prefix=auto-tools/Meetings/ </createbox>

2014