Hi, 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. BTW, this is not the first time I've seen a PR blocked by a spurious appveyor failure. Cheers, Mark.
I think you can close and reopen the PR. That’s what I’m trying on my blocked PR. -- Eric V. Smith True Blade Systems, Inc (301) 859-4544
On May 8, 2019, at 10:07 AM, Mark Shannon <mark@hotpy.org> wrote:
Hi,
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.
BTW, this is not the first time I've seen a PR blocked by a spurious appveyor failure.
Cheers, Mark. _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/eric%2Ba-python-dev%40tru...
On 5/8/2019 10:23 AM, Eric V. Smith wrote:
I think you can close and reopen the PR. That’s what I’m trying on my blocked PR.
That works but reruns all the CI checks, including the ones already passed. Some bots allow individual reruns, but it is not as clear as it should be. -- Terry Jan Reedy
On 08.05.2019 22:47, Terry Reedy wrote:
On 5/8/2019 10:23 AM, Eric V. Smith wrote:
I think you can close and reopen the PR. That’s what I’m trying on my blocked PR.
That works but reruns all the CI checks, including the ones already passed. Some bots allow individual reruns, but it is not as clear as it should be.
I think rerunning PR checks is intentionally blocked to prevent submitters from silently smuggling unreliable code in. Whatever the case, you can make an empty commit with `git commit --allow-empty` (credit goes to https://coderwall.com/p/vkdekq/git-commit-allow-empty). This will rerun things, but all the failures will be visible in the PR. -- Regards, Ivan
Hi, Le mer. 8 mai 2019 à 16:10, Mark Shannon <mark@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, sorry!) I reported the bug: "test_asyncio: test_drain_raises() fails randomly on Windows" https://bugs.python.org/issue36870
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: https://pythondev.readthedocs.io/ci.html 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. Victor -- Night gathers, and now my watch begins. It shall not end until my death.
participants (5)
-
Eric V. Smith
-
Ivan Pozdeev
-
Mark Shannon
-
Terry Reedy
-
Victor Stinner