jayvdb added a subscriber: Mpaa.
jayvdb added a comment.

@hashar, we have used the precise sudo-less Travis images because they are much quicker to boot than the precise sudo and trusty images, and it is common for 6 job on these images to run concurrently, whereas all other images are typically restricted to 3 jobs running concurrently. Faster boot up and more concurrency = quicker elapsed build times.

Quick example: https://travis-ci.org/jayvdb/pywikibot-core/builds/164342725 has elapsed time of 1 hr 20 min 15 sec

The last good build was Elapsed time 54 min 55 sec

However, the precise TLSv2 situation was borked on those sudo-less images (T134647: site detection test fails for proofwiki on Travis precise images before May 2015), so I pull in the sid libssl1.0.0 as of e87b9cae . It is that hack which has stopped working now.

This is incorrect. If I remove djvulibre-bin from the apt-get install, this problem is fixed.
https://travis-ci.org/jayvdb/pywikibot-core/builds/164353673
(but everything is still red for other reasons.)

It might be worth finding out why djvulibre-bin has changed its dependencies lately. It may be an unnecessary change specifying a higher minimum version, when a lower one would also work just as well.

djvulibre-bin is used by our Wikisource support (largely written by @Mpaa), so we could move those tests to trusty/precise-sudo jobs.


TASK DETAIL
https://phabricator.wikimedia.org/T145484

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Mpaa, Multichill, zhuyifei1999, hashar, TerraCodes, Luke081515, Jay8g, valhallasw, jayvdb, Aklapper, Xqt, pywikibot-bugs-list, MayS, Mdupont, JJMC89, Alchimista, Krenair
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to