QA/Automation/Projects/Mozmill Automation/Mozmill2Scripts: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 60: Line 60:
  | style="background:#EFEFEF; width: 75%" | '''Description'''
  | style="background:#EFEFEF; width: 75%" | '''Description'''
  |- valign="top"
  |- valign="top"
  |  
  | TestRun || This class is to be used by the command line and will run a set of tests from a repository, and then send the report to a database.
|  
|}
|}



Revision as of 08:36, 13 March 2012

Overview

Name: MozMill 2 Script Updates
Leads: David Guo
Contributors: TBD
Pivotal:
Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=732134
Other Docs: Index

Goal History

Period Status Goal
2012 Q1 [NEW]

Requirements

  • Needs to be implemented with maintainability in mind

Project Milestones

Milestone Status Description
Remove dependency of mozmill wrapper Implementation under review Strategy: https://etherpad.mozilla.org/mozmill-wrapper-removal, Patch: https://bugzilla.mozilla.org/show_bug.cgi?id=732134
Determine if current automation scripts can adapt to Mozmill 2.0 infrastructure Complete The conclusion was that there are no viable options without rewriting some parts of TestRun; Detailed information: https://etherpad.mozilla.org/mozmill2strategydraft
Draft a spec and design the TestRun rewrite In Progress This effort will outline how TestRun will look inheriting from Mozrunner opposed to MozmillCLI
Implement the new TestRun Not started

Architecture

Component Description
TestRun This class is to be used by the command line and will run a set of tests from a repository, and then send the report to a database.

Resources