@tsteur opened this Pull Request on September 1st 2015 Member

refs #8222 and see https://github.com/piwik/piwik/issues/8222#issuecomment-136132922

Example run: https://travis-ci.org/piwik/piwik/builds/78185419

Instead of having 1 job that takes about 35-45 minutes we now have 2 jobs that take about 17-24minutes each. As mentioned in the issue we could also split it into three jobs but then other commits take longer to start maybe as we need more jobs. We can see how it goes and still change things later.

Not sure if we can close #8222 afterwards for now? I'd close I think as goal of the UI tests should run ideally in less than 20 or 25 minutes is satisfied. They are even faster then AllTests job

@mattab commented on September 1st 2015 Member

this is a great win, what a good idea!

Re: Builds artifacts does it work smoothly when the build is split across 2 jobs (ie. can we still see all screenshots diffs in one page on builds-artifacts)

this will close #8222 beautifully for sure

@tsteur commented on September 1st 2015 Member

I tried it with a failure in first run and with a failure in second run and worked. Haven't tested with an error in both builds but so far screenshots are always added to that directory on builds-artifacts I think so it should work

@tsteur commented on September 3rd 2015 Member

Actually, I noticed files get deleted every time we upload new artifacts. This was changed recently in https://github.com/piwik/ui-tests-viewer/commit/a0b03de6f9257393c9a511723c661ebeb14795c1 and will maybe simply undo that delete directory to fix it for now

@tsteur commented on September 3rd 2015 Member


This Pull Request was closed on September 2nd 2015
Powered by GitHub Issue Mirror