From 2f1010d6e2e2e939597684fb4807aad5a82b2b7d Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Tue, 12 Aug 2025 21:17:51 -0600 Subject: [PATCH] Use pytest-randomly to randomly order tests --- ci/requirements/all-but-dask.yml | 1 + ci/requirements/all-but-numba.yml | 1 + ci/requirements/bare-min-and-scipy.yml | 1 + ci/requirements/bare-minimum.yml | 1 + ci/requirements/environment-3.14.yml | 1 + ci/requirements/environment-windows-3.14.yml | 1 + ci/requirements/environment-windows.yml | 1 + ci/requirements/environment.yml | 1 + ci/requirements/min-all-deps.yml | 1 + 9 files changed, 9 insertions(+) diff --git a/ci/requirements/all-but-dask.yml b/ci/requirements/all-but-dask.yml index 5f5db4a0f18..21e42f644cd 100644 --- a/ci/requirements/all-but-dask.yml +++ b/ci/requirements/all-but-dask.yml @@ -31,6 +31,7 @@ dependencies: - pytest-cov - pytest-env - pytest-mypy-plugins + - pytest-randomly - pytest-timeout - pytest-xdist - rasterio diff --git a/ci/requirements/all-but-numba.yml b/ci/requirements/all-but-numba.yml index 712055a0ec2..7ba8a576b8f 100644 --- a/ci/requirements/all-but-numba.yml +++ b/ci/requirements/all-but-numba.yml @@ -44,6 +44,7 @@ dependencies: - pytest-cov - pytest-env - pytest-mypy-plugins + - pytest-randomly - pytest-timeout - pytest-xdist - rasterio diff --git a/ci/requirements/bare-min-and-scipy.yml b/ci/requirements/bare-min-and-scipy.yml index bb25af67651..fb79a4b9eb7 100644 --- a/ci/requirements/bare-min-and-scipy.yml +++ b/ci/requirements/bare-min-and-scipy.yml @@ -10,6 +10,7 @@ dependencies: - pytest-cov - pytest-env - pytest-mypy-plugins + - pytest-randomly - pytest-timeout - pytest-xdist - numpy=1.26 diff --git a/ci/requirements/bare-minimum.yml b/ci/requirements/bare-minimum.yml index fafc1aa034a..07b3f87de7a 100644 --- a/ci/requirements/bare-minimum.yml +++ b/ci/requirements/bare-minimum.yml @@ -10,6 +10,7 @@ dependencies: - pytest-cov - pytest-env - pytest-mypy-plugins + - pytest-randomly - pytest-timeout - pytest-xdist - numpy=1.26 diff --git a/ci/requirements/environment-3.14.yml b/ci/requirements/environment-3.14.yml index 06c4df82663..968e444f8b1 100644 --- a/ci/requirements/environment-3.14.yml +++ b/ci/requirements/environment-3.14.yml @@ -40,6 +40,7 @@ dependencies: - pytest-cov - pytest-env - pytest-mypy-plugins + - pytest-randomly - pytest-timeout - pytest-xdist - rasterio diff --git a/ci/requirements/environment-windows-3.14.yml b/ci/requirements/environment-windows-3.14.yml index dd48add6b73..e48aebe29c7 100644 --- a/ci/requirements/environment-windows-3.14.yml +++ b/ci/requirements/environment-windows-3.14.yml @@ -35,6 +35,7 @@ dependencies: - pytest-cov - pytest-env - pytest-mypy-plugins + - pytest-randomly - pytest-timeout - pytest-xdist - rasterio diff --git a/ci/requirements/environment-windows.yml b/ci/requirements/environment-windows.yml index 3213ef687d3..21326f4feb4 100644 --- a/ci/requirements/environment-windows.yml +++ b/ci/requirements/environment-windows.yml @@ -36,6 +36,7 @@ dependencies: - pytest-env - pytest-mypy-plugins - pytest-timeout + - pytest-randomly - pytest-xdist - rasterio - scipy diff --git a/ci/requirements/environment.yml b/ci/requirements/environment.yml index cc33d8b4681..996b5c1327e 100644 --- a/ci/requirements/environment.yml +++ b/ci/requirements/environment.yml @@ -42,6 +42,7 @@ dependencies: - pytest-cov - pytest-env - pytest-mypy-plugins + - pytest-randomly - pytest-timeout - pytest-xdist - rasterio diff --git a/ci/requirements/min-all-deps.yml b/ci/requirements/min-all-deps.yml index 9183433e801..1db0e31c3c4 100644 --- a/ci/requirements/min-all-deps.yml +++ b/ci/requirements/min-all-deps.yml @@ -43,6 +43,7 @@ dependencies: - pytest-cov - pytest-env - pytest-mypy-plugins + - pytest-randomly - pytest-timeout - pytest-xdist - rasterio=1.3