New submission from STINNER Victor: 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! https://mail.python.org/mm3/mailman3/lists/buildbot-status.python.org/ I already reported the issue twice on python-committers mailing list in June and September (this year): * https://mail.python.org/pipermail/python-committers/2017-September/004824.html * https://mail.python.org/pipermail/python-committers/2017-June/004661.html ---------- components: Build messages: 301398 nosy: haypo, ned.deily, zach.ware priority: normal severity: normal status: open title: Remove Travis CI job: rely on buildbots versions: Python 2.7, Python 3.6, Python 3.7 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue31355> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com