This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients ned.deily, vstinner, zach.ware
Date 2017-09-05.23:24:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Currently, Travis CI has a job running tests on macOS. Sadly, there is a bug on Travis: *sometimes*, the macOS job blocks a Pull Request to be merged even if macOS is marked as "Allowed Failure". If you cancel the job, it's even worse: Travis CI is marked a failed and the PR cannot be merged.

I tried to cancel the build and restart it, but 2 hours later, the macOS job was still queued and I was still unable to merge my PR.

We cannot work around the Travis CI issue. We are getting more and more pull requests, especially this week with the CPython sprint, so the macOS queue is getting even longer.

I discussed the issue with Zachary Ware and we agreed to "disable" ("remove" in practice) the macOS job for this week, and rely on the macOS buildbots instead.

We have 3 macOS buildbots (x86 Tiger 3.x, x86-64 El Capitan 3.x, x86-64 Sierra 3.x) and I worked hard last months to get buildbots green. So we should be quickly notified of failures. There is now the buildbot-status mailing list for this purpose!

I already reported the issue twice on python-committers mailing list in June and September (this year):

Date User Action Args
2017-09-05 23:24:41vstinnersetrecipients: + vstinner, ned.deily, zach.ware
2017-09-05 23:24:41vstinnersetmessageid: <>
2017-09-05 23:24:41vstinnerlinkissue31355 messages
2017-09-05 23:24:41vstinnercreate