Auto-tools/Projects/Mozbase/Automation-Refactor/Goals/2013Q4

From MozillaWiki
Jump to: navigation, search

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 (?)