[Matplotlib-devel] CI: only run macosx on travis cron jobs / only branches

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[Matplotlib-devel] CI: only run macosx on travis cron jobs / only branches

tcaswell
Folks,


Due to the travis OSX infrastructure not being able to keep up with demand they are going to limit concurrency of jobs that us osx.

We have not seen many (any?) mac specific issues which I think means we are not getting much value out of running all of the PRs on OSX.

We can probably get better linux concurrency (and help lighten the load on travis) if we do test on OSX less.

Thoughts?

Tom

_______________________________________________
Matplotlib-devel mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/matplotlib-devel
Reply | Threaded
Open this post in threaded view
|

Re: CI: only run macosx on travis cron jobs / only branches

dstansby

"If you are using Linux only on .org, you will still have access to all five concurrent builds, but if you are running both, only two of the five concurrent builds can be used for macOS at any one time."

It sounds like they're only limiting concurrent macOS builds, so in theory since we only have 1 we won't be affected. (I may have read the post wrong?). If macOS jobs build up I presume that blocks other builds from starting though?

I'm neutral either way - just testing in branches sounds like a reasonable compromise if we'll be affected by this.

David

On 26 Sep 2017 6:22 pm, "Thomas Caswell" <[hidden email]> wrote:
Folks,


Due to the travis OSX infrastructure not being able to keep up with demand they are going to limit concurrency of jobs that us osx.

We have not seen many (any?) mac specific issues which I think means we are not getting much value out of running all of the PRs on OSX.

We can probably get better linux concurrency (and help lighten the load on travis) if we do test on OSX less.

Thoughts?

Tom

_______________________________________________
Matplotlib-devel mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/matplotlib-devel


_______________________________________________
Matplotlib-devel mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/matplotlib-devel
Reply | Threaded
Open this post in threaded view
|

Re: CI: only run macosx on travis cron jobs / only branches

Eric Firing
In reply to this post by tcaswell
On 2017/09/26 7:22 AM, Thomas Caswell wrote:

> Folks,
>
> https://blog.travis-ci.com/2017-09-22-macos-update
>
> Due to the travis OSX infrastructure not being able to keep up with
> demand they are going to limit concurrency of jobs that us osx.
>
> We have not seen many (any?) mac specific issues which I think means we
> are not getting much value out of running all of the PRs on OSX.
>
> We can probably get better linux concurrency (and help lighten the load
> on travis) if we do test on OSX less.
>
> Thoughts?
>
> Tom

I agree with the suggestion to reduce OSX testing.

Eric
_______________________________________________
Matplotlib-devel mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/matplotlib-devel