|
|
| 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
| |
| | | |
| |} | | |} |