Re: Travis integration for Gallery
Shad Laws <shad-xpYdmXCiSuZWk0Htik3J/[email protected]> Wed, 6 Mar 2013 21:47:52 +0100
| Newsgroups | gmane.comp.web.gallery.devel |
|---|---|
| Message-ID | <CA+z51A4A_dA7YNbKSPeWzBEN1H82vQUBOmeqT-NsMRGxjAzLVA@mail.gmail.com> |
Very cool! Two quick things: first, I think the config isn't working quite right as only 3.0.x is passing, although if you look at the results its says all 332 tests pass <shrug>. Second, is there a way we can make the XSS test less sensitive? The golden files effectively quiet a lot of false positives. Also, it seems like forgetting to update the golden files is one of the most common ways to fail on Travis... Shad On 6 March 2013 21:12, Bharat Mediratta <[email protected]> wrote: > > Hey guys. Thanks to some work by Jozef we now have Travis integration for > Gallery. This is pretty awesome - it runs all of our tests after every > commit and gives feedback on where we stand. Here's the current status: > > https://travis-ci.org/gallery/gallery3/builds > > Benefits so far: > > Just integrating with Travis uncovered one flaky test that we've since > fixed. > It'll be much more obvious when we're breaking tests > We can back track a test failure to the commit that broke it > Pull requests come with test result status inline so I know when a pull > request is good > We can skip running tests as part of the release process as long as the > build on Travis is clean > We are testing against PHP 5.3, 5.4 and 5.5 > > Win! > > Here's the current state of our branches: > > https://travis-ci.org/gallery/gallery3/branches > > The 3.0.x, 3.1.x and master branches are red/yellow right now but they'll be > green shortly. At some point the kohana_3 branch will show up there and I > expect it to be red until I get it in some kind of working state. > > As a side note, there's a job on galleryproject.org that checks the repo and > updates .build_number if it notices changes, and updates the versions in the > database on galleryproject.org, which is what clients check to see if they > have the latest code. I've made a tweak to that script so that those > .build_number updates don't kick off new Travis builds. > > -Bharat > > > ------------------------------------------------------------------------------ > Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester > Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the > endpoint security space. For insight on selecting the right partner to > tackle endpoint security challenges, access the full report. > http://p.sf.net/sfu/symantec-dev2dev > __[ g a l l e r y - d e v e l ]_________________________ > > [ list info/archive --> http://gallery.sf.net/lists.php ] > [ gallery info/FAQ/download --> http://gallery.sf.net ] ------------------------------------------------------------------------------ Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ]