On 9/9/2019 12:46 PM, Benjamin Peterson wrote:


On Mon, Sep 9, 2019, at 16:50, Victor Stinner wrote:
Hi,

I see a high activity on pull requests on the CPython project, likely
because of the CPython sprint. Sadly, the AppVeyor is still slow and
still has only 2 jobs in parallel.

A couple of years ago, I suggested that we treat testing time as a limited resource and not run unneeded tests. I still think this a good idea. The problem will only get worse in the future.

For instance, a PR properly labelled 'documentation' does not need code checks. I don't believe that a PR with only such changes needs any check other than to verify that changes in .py files are limited to docstrings and comments. Similarly for C comments.

Yeah, there has been quite some crankiness about this at the sprint. :)


Would it be possible to make the AppVeyor job non-mandatory to allow
to merge a PR faster? If it's configurable per branch, it would be
nice to do this change for 2.7, 3.7, 3.8 and master branches.

No one could think of a reason not to replace AppVeyor with Azure, so I've gone 
ahead and done that on all those branches.

Azure sometimes has false positive failures on the mac test where it times out after an hour because one of the tests hangs. This has happened to me twice in the last month. Can you make that not a requirement?

If the timeout only applies to the main suite run, and not to retests, the timeout could be shorter.

I will keep an eye on buildbots to see if something bad happens :-)

What a hero!
_______________________________________________
python-committers mailing list -- python-committers@python.org
To unsubscribe send an email to python-committers-le...@python.org
https://mail.python.org/mailman3/lists/python-committers.python.org/
Message archived at 
https://mail.python.org/archives/list/python-committers@python.org/message/AHJ7ANXEKRT4IMI3YVSJWLPAL5JJK7KA/
Code of Conduct: https://www.python.org/psf/codeofconduct/

_______________________________________________
python-committers mailing list -- python-committers@python.org
To unsubscribe send an email to python-committers-le...@python.org
https://mail.python.org/mailman3/lists/python-committers.python.org/
Message archived at 
https://mail.python.org/archives/list/python-committers@python.org/message/5CBIZZVJAGOP6K2APOX54QN3YL5RELG7/
Code of Conduct: https://www.python.org/psf/codeofconduct/

Reply via email to