Open main menu

CDOT Wiki β

Changes

Mozharness

3 bytes removed, 05:57, 18 December 2010
Project Plan
* 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]<--
<s>** Download builds and tests get them running on Fedora Linux x64.</s><s>*** Mochitest and reftest?</s><s>** Document the success or problems of these tests (on F13.x64)</s><s>** Find out what the meaninfull output will be (These tests run, what are we looking for as a result)</s><s>** Scope a specific set of test(s) and options that will be incorporated into moztest.py</s><s>** See what logic and scripts can be ported from buildbotcustom to moztest.py</s>
* 0.2
<s>** Create a basic moztest.py which calls classes from the scripts in the harness to take on options and provide a --help list.</s>
** Incorporate the automation of:
***checking the build environment prerequisites
***create an option to bring system up to date for any missing pre-reqs
<s>***download and unpack builds and tests into a standardized directory structure</s>
***run a barebones test
** expand automation to include:
***all options available for the test chosen
<s>***simplify the options for "easy test and build urls"</s>
* 0.3
<s>**Document 0.1 and 0.2 in an introduction to moztest.py (mozharness) </s> in an inclusive format geared towards developers using the tool and those that may contribute to it in the future<s>**Continue to expand on moztest.py to address errors</s>
**TBD midway through 0.3
</td>
1
edit