2018-06-06 19:37 GMT+02:00 Brett Cannon email@example.com:
My point is this is all software which we know isn't perfect and as long as there is a way to kick off a wedged/failed build again I don't think it's a hard blocker.
Ok, let me elaborate.
I'm trying to stabilize Travis CI, AppVeyor and buildbots for 1 month. I got some help on some issues, but sadly too few core devs are working on making CIs more stable, whereas CIs are blocking our workflow when they fail. It's annoying when a PR is blocked by a failure which is unrelated to the proposed change.
In 1 month, I already saw significant progress, but there are still a few open issues: https://mail.python.org/pipermail/python-dev/2018-June/153796.html
My point is that making VSTS mandatory adds more issues. I would prefer to have more time to fix existing *known* issues first. I'm not talking about VSTS issues in particular, but all CI known issues.
In the meanwhile, AppVeyor seems stable again. Would it be possible to re-enable it in all stable branches?