Use pytest-xdist to make the tests go faster
- ID
8d6bc55- date
2024-05-16 20:37:36+00:00- author
Alex Chan <alex@alexwlchan.net>- parent
6a18e90- message
Use pytest-xdist to make the tests go faster- changed files
3 files, 8 additions, 1 deletion
Changed files
.github/workflows/test.yml (496) → .github/workflows/test.yml (501)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index d798fd7..4b4384d 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -27,4 +27,4 @@ jobs:
run: pip install -r dev_requirements.txt
- name: Run tests
- run: python3 -m pytest tests
+ run: python3 -m pytest -n 5 tests
dev_requirements.in (7) → dev_requirements.in (20)
diff --git a/dev_requirements.in b/dev_requirements.in
index e079f8a..9cda381 100644
--- a/dev_requirements.in
+++ b/dev_requirements.in
@@ -1 +1,2 @@
pytest
+pytest-xdist
dev_requirements.txt (277) → dev_requirements.txt (397)
diff --git a/dev_requirements.txt b/dev_requirements.txt
index 13d0142..8d6f16c 100644
--- a/dev_requirements.txt
+++ b/dev_requirements.txt
@@ -4,6 +4,8 @@
#
# pip-compile dev_requirements.in
#
+execnet==2.1.1
+ # via pytest-xdist
iniconfig==2.0.0
# via pytest
packaging==24.0
@@ -11,4 +13,8 @@ packaging==24.0
pluggy==1.5.0
# via pytest
pytest==8.2.0
+ # via
+ # -r dev_requirements.in
+ # pytest-xdist
+pytest-xdist==3.6.1
# via -r dev_requirements.in