Commit Graph

20 Commits

Author SHA256 Message Date
Dominique Leuenberger
52e23d06f8 Accepting request 799798 from devel:languages:python:pytest
- 1.32.0:
  * #524: Add testrun_uid fixture. This is a shared value that uniquely identifies a test run among all workers. This also adds a PYTEST_XDIST_TESTRUNUID environment variable that is accessible within a test as well as a command line option --testrunuid to manually set the value from outside.

OBS-URL: https://build.opensuse.org/request/show/799798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=13
2020-05-04 16:32:35 +00:00
Tomáš Chvátal
92ec50bad6 - 1.32.0:
* #524: Add testrun_uid fixture. This is a shared value that uniquely identifies a test run among all workers. This also adds a PYTEST_XDIST_TESTRUNUID environment variable that is accessible within a test as well as a command line option --testrunuid to manually set the value from outside.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-xdist?expand=0&rev=15
2020-05-03 07:42:37 +00:00
Dominique Leuenberger
f03ae7ab51 Accepting request 761139 from devel:languages:python:pytest
- Update to 1.31.0:
  * #486: Add support for Python 3.8.
  * #491: Fix regression that caused custom plugin command-line
    arguments to be discarded when using --tx mode.

OBS-URL: https://build.opensuse.org/request/show/761139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=12
2020-01-16 17:13:28 +00:00
Tomáš Chvátal
2d34346015 - Update to 1.31.0:
* #486: Add support for Python 3.8.
  * #491: Fix regression that caused custom plugin command-line
    arguments to be discarded when using --tx mode.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-xdist?expand=0&rev=13
2020-01-06 12:54:09 +00:00
Dominique Leuenberger
06dc884741 Accepting request 735843 from devel:languages:python:pytest
- Update to 1.30.0:
  * Fix crash issues related to running xdist with the terminal plugin disabled
  * Initialization between workers and master nodes is now more consistent

OBS-URL: https://build.opensuse.org/request/show/735843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=11
2019-12-02 10:26:51 +00:00
Tomáš Chvátal
cba1a4d054 - Update to 1.30.0:
* Fix crash issues related to running xdist with the terminal plugin disabled
  * Initialization between workers and master nodes is now more consistent

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-xdist?expand=0&rev=11
2019-10-07 13:04:11 +00:00
Dominique Leuenberger
e85713d42c Accepting request 714231 from devel:languages:python:pytest
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/714231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=10
2019-07-30 11:00:29 +00:00
Tomáš Chvátal
4620e8d6c3 - Update to 1.29.0:
* #226: --max-worker-restart now assumes a more reasonable value (4 times the number of nodes) when not given explicitly. This prevents test suites from running forever when the suite crashes during collection.
  * #435: When the test session is interrupted due to running out of workers, the reason is shown in the test summary for easier viewing.
  * #442: Compatibility fix for upcoming pytest 5.0: session.exitstatus is now an IntEnum object.
  * #435: No longer show an internal error when we run out of workers due to crashes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-xdist?expand=0&rev=9
2019-07-02 12:28:43 +00:00
Tomáš Chvátal
7337563ee4 - Update to 1.28.0:
* #426: pytest-xdist now uses the new pytest_report_to_serializable and
    pytest_report_from_serializable hooks from pytest 4.4

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-xdist?expand=0&rev=8
2019-06-03 08:52:18 +00:00
Dominique Leuenberger
b07700efcc Accepting request 687180 from devel:languages:python:pytest
- 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.

OBS-URL: https://build.opensuse.org/request/show/687180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=9
2019-03-26 14:35:30 +00:00
Tomáš Chvátal
1c9dba3e49 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-xdist?expand=0&rev=6
2019-03-21 10:11:39 +00:00
Stephan Kulow
a377be4548 Accepting request 674153 from devel:languages:python:pytest
- 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.

OBS-URL: https://build.opensuse.org/request/show/674153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=8
2019-02-24 16:04:27 +00:00
Tomáš Chvátal
583c521d1d - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-xdist?expand=0&rev=4
2019-02-12 15:28:48 +00:00
Dominique Leuenberger
c8edb6b8cd Accepting request 644851 from devel:languages:python:pytest
- 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 (forwarded request 644850 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/644851
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=7
2018-11-08 08:39:21 +00:00
Yuchen Lin
86f4a2cf21 Accepting request 594621 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/594621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=6
2018-04-11 11:57:08 +00:00
Dominique Leuenberger
2372b82d96 Accepting request 579827 from devel:languages:python
-  cleanup Requires and spec (forwarded request 579826 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/579827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=5
2018-02-25 10:47:16 +00:00
Dominique Leuenberger
331e124911 Accepting request 563777 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/563777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=4
2018-01-13 20:48:26 +00:00
Dominique Leuenberger
baef68cfca Accepting request 561517 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/561517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=3
2018-01-05 00:02:48 +00:00
Dominique Leuenberger
6f6e326d5f Accepting request 542009 from devel:languages:python
-  new pytest-xdist requires pytest-forked package (forwarded request 542008 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/542009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=2
2017-11-17 09:54:54 +00:00
Dominique Leuenberger
5382a1ffc6 Accepting request 489999 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/489999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest-xdist?expand=0&rev=1
2017-05-06 16:27:21 +00:00