pytest-github-actions-annotate-failures
pytest-github-actions-annotate-failures copied to clipboard
Support pytest-rerunfailures?
We currently use pytest-rerunfailures to re-run our flakey tests. These failures that get re-run and eventually succeed will still get annotated in GHA which causes some confusion for us. Would you be willing to add support for the rerun plugin?
I'm able to get it working using this:
try:
# If we have the pytest_rerunfailures plugin,
# and there are still retries to be run,
# then do not return the error
import pytest_rerunfailures
if item.execution_count <= pytest_rerunfailures.get_reruns_count(item):
return
except ImportError:
pass
:+1: (I didn't know pytest-rerunfailures plugin.)
I've just released version 0.1.4 containing #40 (fix of this issue). Thank you for your contribution! @billyvg
Reopened due to #42