diff --git a/python-pytest-xdist.spec b/python-pytest-xdist.spec index c4f4999..d771d72 100644 --- a/python-pytest-xdist.spec +++ b/python-pytest-xdist.spec @@ -3,7 +3,7 @@ Name: python-%{pypi_name} Version: 3.0.2 Release: 2%{?dist} -Summary: py.test plugin for distributed testing and loop-on-failing modes +Summary: pytest plugin for distributed testing and loop-on-failing modes License: MIT URL: https://github.com/pytest-dev/pytest-xdist @@ -13,18 +13,14 @@ BuildArch: noarch BuildRequires: python3-devel %global _description %{expand: -The pytest-xdist plugin extends py.test with some unique test execution modes: -* test run parallelization: if you have multiple CPUs or hosts you can use - those for a combined test run. This allows to speed up development or to use - special resources of remote machines. -* --boxed: run each test in a boxed subprocess to survive SEGFAULTS or - otherwise dying processes -* --looponfail: run your tests repeatedly in a subprocess. After each run - py.test waits until a file in your project changes and then re-runs the - previously failing tests. This is repeated until all tests pass after which - again a full run is performed. -* Multi-Platform coverage: you can specify different Python interpreters or - different platforms and run tests in parallel on all of them.} +The pytest-xdist plugin extends pytest with new test execution modes, +the most used being distributing tests across multiple CPUs +to speed up test execution: + + pytest -n auto + +With this call, pytest will spawn a number of workers processes equal +to the number of available CPUs, and distribute the tests randomly across them.} %description %_description