Travis's Ubuntu Trusty beta infra didn't support caching of dependencies until now, which meant a time penalty of ~80seconds per job (which is ~25% of the reuntime of chunk #2). This is now supported: https://blog.travis-ci.com/2016-05-03-caches-are-coming-to-everyone
Created attachment 8748734 [details] [review] [treeherder] mozilla:trusty-travis-caching > mozilla:master
Attachment #8748734 - Flags: review?(cdawson) → review+
Commits pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/531b25352800f97997f01a06a58ea90f022663f6 Bug 1270182 - Travis: Add missing `--disable-pip-version-check`s Makes all `pip install` invocations consistent. https://github.com/mozilla/treeherder/commit/fcec28129a6c9a265fe38a7ea817769785f656fb Bug 1270182 - Travis: Improve file comments https://github.com/mozilla/treeherder/commit/82373329ca80042295b2d3e3aa039467be357058 Bug 1270182 - Travis: Enabling caching for the Ubuntu trusty jobs Since it's now supported: https://blog.travis-ci.com/2016-05-03-caches-are-coming-to-everyone This will reduce the job runtime by 60-80s. Similar to the container job (job chunk 1), since we're now caching the virtualenv, we have to workaround the default virtualenv being polluted with existing packages (by creating a clean one in another directory), to avoid constant cache churn.
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.