You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Switch from flaky to pytest-rerunfailures for test retries
The flaky plugin doesn't work with async tests — it never retries them.
Meanwhile, pytest-rerunfailures (pulled in by deepeval) was hijacking
the @pytest.mark.flaky marker and defaulting to 1 rerun because it
doesn't understand max_runs. The two plugins conflict on the same
firstresult hook.
Replace all max_runs=3 with reruns=2 (same 3 total attempts), disable
the flaky plugin, and remove it from dependencies.
0 commit comments