Auto-tools/Projects/Mozbase/Automation-Refactor/Goals/2013Q4: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
Line 15: Line 15:
* add structured logging to the mochitest harness
* add structured logging to the mochitest harness
** need to merge the logs from python and js
** need to merge the logs from python and js
* determine a long term vision
* determine a long term vision for structured logging
* Structured logging for additional harnesses (reftest, xpcshell, marionette, ...)
* Structured logging for additional harnesses (reftest, xpcshell, marionette, ...)
* Consolidate JS and python structured loggers
* Consolidate JS and python structured loggers
* Develop a remote mozrunner API for running Firefox on remote devices.
* Develop a remote mozrunner API for running Firefox on remote devices.
* Port fennec mochitest to mozbase.
* Port fennec mochitest to mozbase.
* Use moztest as a result container for mochitest. (?)
* Use moztest as a result container for mochitest. (?)
* Determine vision and use case of mozconfiguration (?)

Latest revision as of 14:05, 19 September 2013

Goals 2013 Q4

Move test harnesses on top of mozbase and general automation improvements.

Approach and Milestones

Milestone 0 (completed: September 27th)

Milestone 1 - 2 weeks (completed: October 11th)

Milestone 2 - 2 weeks (completed: October 25th)

Milestone 3 - 2 weeks (completed: November 1st)

Future milestones

  • add structured logging to the mochitest harness
    • need to merge the logs from python and js
  • determine a long term vision for structured logging
  • Structured logging for additional harnesses (reftest, xpcshell, marionette, ...)
  • Consolidate JS and python structured loggers
  • Develop a remote mozrunner API for running Firefox on remote devices.
  • Port fennec mochitest to mozbase.
  • Use moztest as a result container for mochitest. (?)
  • Determine vision and use case of mozconfiguration (?)