[Python-Dev] Redoing failed PR checks
Le mer. 8 mai 2019 ? 16:10, Mark Shannon <mark at hotpy.org> a ?crit :
> How do I redo a failed PR check?
> The appveyor failure for https://github.com/python/cpython/pull/13181
> appears to be spurious, but there is no obvious way to redo it.
First, please make sure that a test failure is known in the bug
tracker. Nobody here checked and no: it wasn't reported, whereas I
also saw this bug once last week! (but I was too busy to report it,
I reported the bug:
"test_asyncio: test_drain_raises() fails randomly on Windows"
> BTW, this is not the first time I've seen a PR blocked by a spurious
> appveyor failure.
Please check if every single test failure is known in the bug tracker,
and if it's not the case: report it!
More info about Python CI:
I'm trying to fix all tests which fail randomly for 5 years now
(hopefully, with the help of other core devs like Pablo!). It's
getting better, but sometimes new flaky tests pop up.
Night gathers, and now my watch begins. It shall not end until my death.