WebDriver/Marionette: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 49: Line 49:
|  
|  
| mdas
| 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
| create build-and-flash code for installing B2G on test devices over USB

Revision as of 17:51, 12 April 2012

What is Marionette?

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

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

Under the Hood

  • DevNotes - This section gives a good rundown of how Marionette does what it does.

Track the Development

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

Roadmap

Goal Status Owner
write basic 'how to write and run Marionette tests' tutorial mdas
add support for running mochitest-plain on B2G devices in progress 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
support jlal's framework, https://github.com/lightsofapollo/js-test-agent (create Websocket proxy or 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 will discuss at a-team April work week jgriffin
create internal Jenkins builder for building proprietary builds waiting on VM bug 744618
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