|
|
Line 1: |
Line 1: |
| __NOTOC__ | | __NOTOC__ |
| =Overview= | | =Overview= |
| The Mozmill Automation team currently performs Mozmill tests triggered by a daily cron job. This approach has some weaknesses: | | The Automation Development team is working on a Mozmill CI solution which triggers Mozmill tests immediately when a new build of Firefox has been made available. |
| * If no build lands, we still attempt to perform Mozmill tests
| |
| * If a build lands off schedule, we attempt to test it at the wrong time or miss it completely
| |
| * There's no way to use this style of trigger to pre-qualify a build (or even promptly post-qualify it) so results have limited impact
| |
| * Because we update build-over-build, using the same installation, anomalies in testing (or bugs in a given build) can cause the process to get "off-track" and poison subsequent Mozmill tests.
| |
| | |
| Instead, we'd like to move towards performing Mozmill tests immediately when a build has been made available. We'd also like to independently download and verify each day's build, rather than relying on using the same install day over day.
| |
|
| |
|
| The ultimate goal is to build a system within QA, then hand off the process to Release Engineering for ongoing maintenance. | | The ultimate goal is to build a system within QA, then hand off the process to Release Engineering for ongoing maintenance. |
Line 22: |
Line 16: |
| |- valign="top" | | |- valign="top" |
| | '''Contributors:''' | | | '''Contributors:''' |
| | Geo Mealer | | | n/a |
| |- valign="top"
| |
| | '''Tracker:'''
| |
| | https://www.pivotaltracker.com/projects/298905?label=Triggered%20Daily%20Tests
| |
| |- valign="top"
| |
| | '''Tracking Bug:'''
| |
| | https://bugzilla.mozilla.org/show_bug.cgi?id=709052
| |
| |- valign="top" | | |- valign="top" |
| | '''Repository:''' | | | '''Repository:''' |
| | http://hg.mozilla.org/qa/mozmill-automation/ | | | https://github.com/mozilla/mozmill-ci |
| |- valign="top" | | |- valign="top" |
| | '''Etherpad:''' | | | '''Etherpad:''' |
| | http://etherpad.mozilla.com:9000/qas-triggered-tests | | | https://etherpad.mozilla.org/mozmill-ci |
| |} | | |} |
|
| |
|