I created https://bugs.python.org/issue39035

I like Travis CI. It's very close to what I have on my laptop, so it's
usually trivial for me to reproduce Travis CI failures. It's also
quite fast and reliable.

Azure Pipelines were very unstable one year ago. It's getting better,
but there are still some random bugs sometimes. They are not really
blocking, so I didn't report them.

On Travis CI, it's possible to only restart a single job manually when
it's a CI issue (like random networking issue). On Azure Pipelines,
there is no way to restart even all jobs at once. The only workaround
is to close the PR and reopen it. But when you do that on a backport
PR, a bot closes the PR and removes the branch. The backport PR must
be recreated, it's annoying.

https://pythondev.readthedocs.io/ci.html#azure-pipelines-pr

For example, I saw recently apt-get failed to download packages on the
Linux jobs on the Azure Pipelines.

In short, having multiple CIs is a good thing :-)

Victor

Le ven. 13 déc. 2019 à 02:42, Kyle Stanley <aeros...@gmail.com> a écrit :
>
> Victor Stinner wrote:
> > What is the issue? Can someone please open a bug report at
> https://bugs.python.org/ so I can try to investigate?
>
> From my understanding, it looks to be pyenv related and not something we can 
> fix on our end, at least based on the build logs: 
> https://travis-ci.org/python/cpython/jobs/624160244?utm_medium=notification&utm_source=github_status.
>  This was from a recent backport PR to 3.7 (backport also failing for 3.8 
> with similar issues).
>
> On Thu, Dec 12, 2019 at 8:14 PM Victor Stinner <vstin...@python.org> wrote:
>>
>> What is the issue? Can someone please open a bug report at
>> https://bugs.python.org/ so I can try to investigate?
>>
>> Victor
>>
>> Le ven. 13 déc. 2019 à 02:05, Brett Cannon <br...@python.org> a écrit :
>> >
>> > This is failing again, so I had to switch off Travis from being a 
>> > requirement (again).
>> >
>> > I'm not not going to flip it back on until Travis has been stable for a 
>> > month as I don't like being the blocker on stuff when I can help it. And 
>> > if Travis isn't stable in a month then we might need to start talking 
>> > about turning it off entirely as flaky CI is never useful.
>> > _______________________________________________
>> > Python-Dev mailing list -- python-dev@python.org
>> > To unsubscribe send an email to python-dev-le...@python.org
>> > https://mail.python.org/mailman3/lists/python-dev.python.org/
>> > Message archived at 
>> > https://mail.python.org/archives/list/python-dev@python.org/message/YJRPHEDV6DRVMSXCORRDUDCEFVYP4QUI/
>> > Code of Conduct: http://python.org/psf/codeofconduct/
>>
>>
>>
>> --
>> Night gathers, and now my watch begins. It shall not end until my death.
>> _______________________________________________
>> Python-Dev mailing list -- python-dev@python.org
>> To unsubscribe send an email to python-dev-le...@python.org
>> https://mail.python.org/mailman3/lists/python-dev.python.org/
>> Message archived at 
>> https://mail.python.org/archives/list/python-dev@python.org/message/REAVUXBHB7RSKVG4IZTPXYFDMJJF4TWB/
>> Code of Conduct: http://python.org/psf/codeofconduct/



-- 
Night gathers, and now my watch begins. It shall not end until my death.
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/UMLNZHA4FTRKQJHR72UD3Y7N37U4PZ5Q/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to