Open main menu

CDOT Wiki β

Changes

Mozharness

1,436 bytes added, 01:00, 4 November 2010
Project Plan
<td style="vertical-align: top;">
<!-- mustafaj's projects -->
 <b>0.1 through 0.3 will have a progressive approach.</b> * 0.1:Objective: Learn the projects' scope and familiarize with the technology.To do:**<s>- create mercurial repository: Done</s> -->[http://iraq.proximity.on.ca/hg]<--** Download builds and tests get them running on Fedora Linux x64.*** Mochitest and reftest?** Document the success or problems of these tests (on F13.x64)** Find out what the meaninfull output will be (These tests run, what are we looking for as a result)** Scope a specific set of test(s) and options that will be incorporated into moztest.py** See what logic and scripts can be ported from buildbotcustom to moztest.py  
* 0.2
** Create a basic moztest.py which calls classes from the scripts in the harness to take on options and provide a --help list.
** Incorporate the automation of:
***checking the build environment prerequisites
***create an option to bring system up to date for any missing pre-reqs
***download and unpack builds and tests into a standardized directory structure
***run a barebones test
** expand automation to include:
***all options available for the test chosen
***simplify the options for "easy test and build urls"
 
 
* 0.3
**Document 0.1 and 0.2 in an introduction to moztest.py (mozharness) in an inclusive format geared towards developers using the tool and those that may contribute to it in the future
**Continue to expand on moztest.py to address errors
**TBD midway through 0.3
</td>
</tr>
1
edit