[python-committers] Bring back Travis & AppVeyor, make VSTS non-blocking
Terry Reedy
tjreedy at udel.edu
Fri May 18 12:41:21 EDT 2018
More information about the python-committers mailing list
Fri May 18 12:41:21 EDT 2018
- Previous message (by thread): [python-committers] Bring back Travis & AppVeyor, make VSTS non-blocking
- Next message (by thread): [python-committers] Travis & AppVeyor hidden on Github, scroll the invisible region to see them.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 5/18/2018 12:25 AM, Gregory P. Smith wrote: > VSTS is clearly not yet a stable continuous integration platform. It > needs to be made non-blocking, and AppVeyor and Travis need to be > brought back! > > Examples: > https://github.com/python/cpython/pull/6938#issuecomment-389908094 > Windows broke - > https://python.visualstudio.com/cpython/_build?buildId=522 > https://github.com/python/cpython/pull/6939 > Linux broke - https://python.visualstudio.com/cpython/_build?buildId=523 Travis and AppVeyor are there on both issues, and both can be merged -- manually -- by pressing 'Squach and merge', even though not green. The VSTS results are not blocking -- they are not marked as 'Required'. The problem is that miss-islington was not changed, and sees any VSTS failure as a status check failure and a reason to not do the automerge you requested by approving the change. > This was on a documentation-only change. > > We cannot be changing to new PR-merge-blocking continuous integration > services at this point during a release cycle. This is preventing > changes from making it in. What *is* blocking merges and making them painful at times are the haphazard failures of test_asyncio on the blocking bots, Travis and AppVeyor, at a rate as high as 1/4 of individual test runs. See https://bugs.python.org/issue33531 On one backport last night, I had to run Travis 4 times, which means I had to periodically monitor the backport instead of approve and forget. And then I had to manually merge. tjr
- Previous message (by thread): [python-committers] Bring back Travis & AppVeyor, make VSTS non-blocking
- Next message (by thread): [python-committers] Travis & AppVeyor hidden on Github, scroll the invisible region to see them.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the python-committers mailing list