python2-pytest-xdist-1.27.0-1.1.noarch.rpm


Advertisement

Description

python2-pytest-xdist - Distributed testing and loop-on-failing for py.test

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python2-pytest-xdist-1.27.0-1.1.noarch.rpm
Package name python2-pytest-xdist
Package version 1.27.0
Package release 1.1
Package architecture noarch
Package type rpm
Category Development/Languages/Python
Homepage https://github.com/pytest-dev/pytest-xdist
License MIT
Maintainer -
Download size 84.14 KB
Installed size 421.33 KB
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``: (not available on Windows) 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.
Before running tests remotely, ``py.test`` efficiently "rsyncs" your
program source code to the remote place.  All test results
are reported back and displayed to your local terminal.
You may specify different Python versions and interpreters.

Alternatives

Package Version Architecture Repository
python2-pytest-xdist - - -

Requires

Name Value
python(abi) = 2.7
python2-execnet >= 1.1
python2-pytest >= 3.6.0
python2-pytest-forked -
python2-six -

Provides

Name Value
python-pytest-xdist = 1.27.0-1.1
python2-pytest-xdist = 1.27.0-1.1

Obsoletes

Name Value
python-pytest-xdist < 1.27.0-1.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package python2-pytest-xdist-1.27.0-1.1.noarch.rpm
Source Package python-pytest-xdist-1.27.0-1.1.src.rpm

Install Howto

Install python2-pytest-xdist rpm package:

# zypper install python2-pytest-xdist

Files

Path
/usr/lib/python2.7/site-packages/pytest_xdist-1.27.0-py2.7.egg-info/PKG-INFO
/usr/lib/python2.7/site-packages/pytest_xdist-1.27.0-py2.7.egg-info/SOURCES.txt
/usr/lib/python2.7/site-packages/pytest_xdist-1.27.0-py2.7.egg-info/dependency_links.txt
/usr/lib/python2.7/site-packages/pytest_xdist-1.27.0-py2.7.egg-info/entry_points.txt
/usr/lib/python2.7/site-packages/pytest_xdist-1.27.0-py2.7.egg-info/not-zip-safe
/usr/lib/python2.7/site-packages/pytest_xdist-1.27.0-py2.7.egg-info/requires.txt
/usr/lib/python2.7/site-packages/pytest_xdist-1.27.0-py2.7.egg-info/top_level.txt
/usr/lib/python2.7/site-packages/xdist/__init__.py
/usr/lib/python2.7/site-packages/xdist/__init__.pyc
/usr/lib/python2.7/site-packages/xdist/__init__.pyo
/usr/lib/python2.7/site-packages/xdist/_version.py
/usr/lib/python2.7/site-packages/xdist/_version.pyc
/usr/lib/python2.7/site-packages/xdist/_version.pyo
/usr/lib/python2.7/site-packages/xdist/dsession.py
/usr/lib/python2.7/site-packages/xdist/dsession.pyc
/usr/lib/python2.7/site-packages/xdist/dsession.pyo
/usr/lib/python2.7/site-packages/xdist/looponfail.py
/usr/lib/python2.7/site-packages/xdist/looponfail.pyc
/usr/lib/python2.7/site-packages/xdist/looponfail.pyo
/usr/lib/python2.7/site-packages/xdist/newhooks.py
/usr/lib/python2.7/site-packages/xdist/newhooks.pyc
/usr/lib/python2.7/site-packages/xdist/newhooks.pyo
/usr/lib/python2.7/site-packages/xdist/plugin.py
/usr/lib/python2.7/site-packages/xdist/plugin.pyc
/usr/lib/python2.7/site-packages/xdist/plugin.pyo
/usr/lib/python2.7/site-packages/xdist/remote.py
/usr/lib/python2.7/site-packages/xdist/remote.pyc
/usr/lib/python2.7/site-packages/xdist/remote.pyo
/usr/lib/python2.7/site-packages/xdist/report.py
/usr/lib/python2.7/site-packages/xdist/report.pyc
/usr/lib/python2.7/site-packages/xdist/report.pyo
/usr/lib/python2.7/site-packages/xdist/workermanage.py
/usr/lib/python2.7/site-packages/xdist/workermanage.pyc
/usr/lib/python2.7/site-packages/xdist/workermanage.pyo
/usr/lib/python2.7/site-packages/xdist/__pycache__/_version.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/__pycache__/dsession.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/__pycache__/looponfail.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/__pycache__/newhooks.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/__pycache__/plugin.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/__pycache__/remote.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/__pycache__/report.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/__pycache__/workermanage.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/scheduler/__init__.py
/usr/lib/python2.7/site-packages/xdist/scheduler/__init__.pyc
/usr/lib/python2.7/site-packages/xdist/scheduler/__init__.pyo
/usr/lib/python2.7/site-packages/xdist/scheduler/each.py
/usr/lib/python2.7/site-packages/xdist/scheduler/each.pyc
/usr/lib/python2.7/site-packages/xdist/scheduler/each.pyo
/usr/lib/python2.7/site-packages/xdist/scheduler/load.py
/usr/lib/python2.7/site-packages/xdist/scheduler/load.pyc
/usr/lib/python2.7/site-packages/xdist/scheduler/load.pyo
/usr/lib/python2.7/site-packages/xdist/scheduler/loadfile.py
/usr/lib/python2.7/site-packages/xdist/scheduler/loadfile.pyc
/usr/lib/python2.7/site-packages/xdist/scheduler/loadfile.pyo
/usr/lib/python2.7/site-packages/xdist/scheduler/loadscope.py
/usr/lib/python2.7/site-packages/xdist/scheduler/loadscope.pyc
/usr/lib/python2.7/site-packages/xdist/scheduler/loadscope.pyo
/usr/lib/python2.7/site-packages/xdist/scheduler/__pycache__/each.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/scheduler/__pycache__/load.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/scheduler/__pycache__/loadfile.cpython-27-PYTEST.pyc
/usr/lib/python2.7/site-packages/xdist/scheduler/__pycache__/loadscope.cpython-27-PYTEST.pyc
/usr/share/doc/packages/python2-pytest-xdist/CHANGELOG.rst
/usr/share/doc/packages/python2-pytest-xdist/ISSUES.txt
/usr/share/doc/packages/python2-pytest-xdist/README.rst
/usr/share/licenses/python2-pytest-xdist/LICENSE

Changelog

2019-03-21 - Tomá? Chvátal <tchvatal@suse.com>
- Update to 1.27.0:
* #374: The new ``pytest_xdist_getremotemodule`` hook allows overriding the module run on remote nodes.
* #415: Improve behavior of ``--numprocesses=auto`` to work well with ``--pdb`` option.
2019-02-12 - Tomá? Chvátal <tchvatal@suse.com>
- Update to 1.26.1:
* #406: Do not implement deprecated pytest_logwarning hook in pytest versions where it is deprecated.
* #376: The current directory is no longer added sys.path for local workers, only for remote connections.
* #379: Warning attributes are checked to make sure they can be dumped prior to serializing the warning for submission to the master node.
* #372: Pytest versions older than 3.6 are no longer supported.
* #373: Node setup information is hidden when pytest is run in quiet mode to reduce noise on many-core machines.
* #388: mainargv is made available in workerinput from the host's sys.argv.
* #384: pytest 4.1 support: ExceptionInfo API changes.
* #390: pytest 4.1 support: pytest_logwarning hook removed.
2018-10-26 - Ond?ej Súkup <mimi.vx@gmail.com>
- update to version 1.23.2
- add python-six to runtime deps
* Fix issue where Warnings could cause pytest to fail if they
do not set the args attribute correctly.
* Fix warnings transfer between workers and master node with pytest >= 3.8
* Improve collection performance by reducing the number of events
sent to master node
2018-04-07 - arun@gmx.de
- update to version 1.22.2:
* Add backward compatibility for slaveoutput attribute to
WorkerController instances. (#285)
2018-02-24 - mimi.vx@gmail.com
-  cleanup Requires and spec
2018-02-24 - arun@gmx.de
- update to version 1.22.1:
* Bug Fixes
+ Fix issue when using loadscope or loadfile where tests would
fail to start if the first scope had only one test. (#257)
* Trivial Changes
+ Change terminology used by pytest-xdist to master and worker in
arguments and messages (for example --max-worker-reset). (#234)
2018-01-11 - arun@gmx.de
- update to version 1.22.0:
* Add support for the pytest_runtest_logfinish hook which will be
released in pytest 3.4. (#266)
2018-01-03 - arun@gmx.de
- update to version 1.21.0:
* Deprecations and Removals
+ Drop support for EOL Python 2.6. (#259)
* Features
+ New --dist=loadfile option which load-distributes test to
workers grouped by the file the tests live in. (#242)
* Bug Fixes
+ Fix accidental mutation of test report during serialization
causing longrepr string-ification to break. (#241)
2017-11-15 - mimi.vx@gmail.com
-  new pytest-xdist requires pytest-forked package

See Also

Package Description
python2-pytest-xvfb-1.2.0-2.1.noarch.rpm Pytest plugin to run Xvfb for tests
python2-pytest4-4.4.0-1.1.noarch.rpm Python testing tool with autodiscovery and detailed asserts
python2-python-afl-0.7.1-1.2.i586.rpm American fuzzy lop fork server and instrumentation for pure-Python code
python2-python-afl-0.7.1-1.2.x86_64.rpm American fuzzy lop fork server and instrumentation for pure-Python code
python2-python-aiml-0.9.1-2.2.noarch.rpm An interpreter package for AIML, the Artificial Intelligence Markup Language
python2-python-bidi-0.4.0-2.2.noarch.rpm BiDi layout algorithm
python2-python-coveralls-2.9.1-2.2.noarch.rpm Python interface to coveralls io API
python2-python-crfsuite-0.9.6-1.1.i586.rpm Python binding for CRFsuite
python2-python-crfsuite-0.9.6-1.1.x86_64.rpm Python binding for CRFsuite
python2-python-daemon-2.2.3-2.1.noarch.rpm Library to implement a well-behaved Unix daemon process
python2-python-datamatrix-0.9.14-1.1.noarch.rpm A Pythonic way to work with tabular data
python2-python-dateutil-2.8.0-1.1.noarch.rpm A Python Datetime Library
python2-python-dbusmock-0.18.1-2.1.noarch.rpm Python library for creating mock D-Bus objects
python2-python-dotenv-0.10.1-2.1.noarch.rpm Python library for .env support
python2-python-editor-1.0.3-2.2.noarch.rpm Python library to programmatically open an editor and capture the result
Advertisement
Advertisement