diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index baa968f4..7a450563 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -42,6 +42,7 @@ jobs: pip install wheel cython pip install --no-cache-dir . pip install pytest + pip install pytest-rerunfailures - name: Run tests run: | python -m pytest -v --cpu diff --git a/tests/test_download.py b/tests/test_download.py index 21b94d71..a64f6b40 100644 --- a/tests/test_download.py +++ b/tests/test_download.py @@ -124,6 +124,7 @@ def test_incorrect_snapshot_order_news(self): start_snapshot = "2021-10" urls = get_common_crawl_urls(start_snapshot, end_snapshot, news=True) + @pytest.mark.flaky(reruns=3) def test_uneven_common_crawl_range(self): start_snapshot = "2021-03" end_snapshot = "2021-11"