[python-committers] No Travis-CI on OS X?

Brett Cannon brett at python.org
Wed May 3 13:07:44 EDT 2017


So Donald is right that the reason we don't have macOS builds through
Travis is due to the fact that back in February they had a horrible backlog
and added too much time to the total build.

But as Alex pointed out, Travis has subsequently increased their macOS
fleet and given the Python organization a better capacity (it should be
mentioned all we can get from travis without money is the ability to run
more concurrent jobs, but that doesn't solve the problem if the macOS fleet
in Travis is itself the bottleneck).

If someone wants to author a PR we could test the time on the master branch
and see what tweaks (if any) make the time added acceptable to everyone.

On Tue, 2 May 2017 at 16:43 Alex Gaynor <alex.gaynor at gmail.com> wrote:

> Travis's macOS builds aren't as slow as they used to be, between them
> adding capacity and our queue increase.
>
> Alex
>
> On Tue, May 2, 2017 at 5:38 PM, Antoine Pitrou <antoine at python.org> wrote:
>
>>
>>
>> Is there a way to get faster OS X builds with our connections at
>> Travis-CI?
>> I agree that OS X builds are usually very slow (though it depends on
>> daytime, see https://www.traviscistatus.com/#week), but perhaps it's
>> possible to improve on that :-)
>>
>> Regards
>>
>> Antoine.
>>
>>
>> Le 02/05/2017 à 23:37, Donald Stufft a écrit :
>> >
>> >
>> >> On May 2, 2017, at 5:35 PM, Antoine Pitrou <antoine at python.org
>> >> <mailto:antoine at python.org>> wrote:
>> >>
>> >>
>> >> Hi,
>> >>
>> >> Perhaps it would be possible to set up a Travis CI matrix entry for OS
>> >> X, those builds are often quite slow but at least it could be part of
>> >> the "allowed failures" suite.  That would help detect platform issues
>> at
>> >> PR time rather than later :-)
>> >>
>> >
>> >
>> > I think the only reason we don’t have them on is because the macOS
>> > builds on Travis are _Super_ slow and regularly get a large backlog.
>> > Fast Finish and Allowed Failures would help with that though.
>> >
>> > —
>> > Donald Stufft
>> >
>> >
>> >
>> _______________________________________________
>> python-committers mailing list
>> python-committers at python.org
>> https://mail.python.org/mailman/listinfo/python-committers
>> Code of Conduct: https://www.python.org/psf/codeofconduct/
>>
>
>
>
> --
> "I disapprove of what you say, but I will defend to the death your right
> to say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
> "The people's good is the highest law." -- Cicero
> GPG Key fingerprint: D1B3 ADC0 E023 8CA6
>
> _______________________________________________
> python-committers mailing list
> python-committers at python.org
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-committers/attachments/20170503/33c16c50/attachment.html>


More information about the python-committers mailing list