Change from Tinderbox to Travis CI for automated Bugzilla testing

David Lawrence dkl at mozilla.com
Fri May 23 16:40:25 UTC 2014


Here is the breakdown of the test matrix currently:

Trunk
 - checksetup-mysql (Pg to come later)
 - documentation (Using Sphinx)
 - perl 5.10.1 sanity
 - perl 5.12.3 sanity
 - perl 5.14.2 sanity
 - perl 5.16.1 sanity

4.4
 - QA MySQL (QA = webservices/selenium)
 - QA Pg
 - documentation (old documentation build method for 4.4 and older)
 - perl 5.10.1 sanity
 - perl 5.12.3 sanity

4.2
 - QA MySQL
 - QA Pg
 - documentation
 - perl 5.10.1 sanity
 - perl 5.12.3 sanity

4.0 (This branch can get along without CI testing but will leave up for now)
 - QA MySQL
 - QA Pg
 - documentation
 - perl 5.10.1 sanity
 - perl 5.12.3 sanity

One thing we would like to do soon is to also run the QA test suite on changes to 'master'
for each commit. We were not doing that on Tinderbox really and currently the test cases
need work to pass properly with 'master' so I have not turned it on yet. Don't want to see
all of the red flags before we have the tests fixed.

dkl

On 05/23/2014 12:27 PM, Gervase Markham wrote:
> (Great news!)
> 
> On 16/05/14 21:36, David Lawrence wrote:
>> So starting now, Tinderbox will no longer be running our automated
>> test suite and we will instead using Travis CI[3].
> 
> Is this on all supported branches?
> 
> Gerv
> _______________________________________________
> dev-apps-bugzilla mailing list
> dev-apps-bugzilla at lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-apps-bugzilla
> -
> To view or change your list settings, click here:
> <http://bugzilla.org/cgi-bin/mj_wwwusr?user=dkl@mozilla.com>
> 

-- 
David Lawrence
dkl at mozilla.com



More information about the developers mailing list