On 01/22/18 17:05, Peter Dimov via Boost wrote:
James E. King, III wrote:
The desire is to ensure that pull requests submitted to repositories are processed in a timely manner. This is not happening, and there is at least a 12 hour backlog on pull request builds for boostorg right now.
This is caused by Travis Mac resources being insufficient. There is a multiple day backlog for Mac jobs, and it doesn't seem to be going away - Travis increased their job count from 180 to 204 temporarily for the weekend, it didn't help, the backlog is at the moment at 1100+ and keeps growing. Look at https://www.traviscistatus.com/ for the stats.
This should in principle not affect the Linux-only .travis.yml configurations, but it does, because the queued Mac jobs result in only 3 parallel jobs being available for Linux builds, instead of the usual 5.
I'd say that boostorg/math might scale down its Mac jobs a bit. :-)
If this persists, we should probably not use Mac jobs at all, although they are kind of essential for Config and Build. Most other repos have a single Mac job, with a few exceptions.
Are more OS X jobs available on paid subscriptions?