2019-10-02 12:18:58 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-test-xdist: updated to 1.30.0 pytest-xdist 1.30.0: Features * Initialization between workers and master nodes is now more consistent, which \ fixes a number of long-standing issues related to startup with the -c option. Issues: * Poor interaction between -n# and -c X.cfg * pytest-xdist is not reporting the same nodeid as pytest does This however only works with pytest 5.1 or later, as it required changes in \ pytest itself. |
2019-06-15 09:04:29 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-test-xdist: updated to 1.29.0 pytest-xdist 1.29.0: Features - --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. - When the test session is interrupted due to running out of workers, the reason \ is shown in the test summary for easier viewing. - Compatibility fix for upcoming pytest 5.0: session.exitstatus is now an \ IntEnum object. Bug Fixes - No longer show an internal error when we run out of workers due to crashes. |
2019-04-05 15:11:30 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-test-xdist: updated to 1.28.0 pytest-xdist 1.28.0: Features - pytest-xdist now uses the new pytest_report_to_serializable and \ pytest_report_from_serializable hooks from pytest 4.4 (still experimental). This will make report \ serialization more reliable and extensible. |
2019-03-21 11:22:06 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-test-xdist: updated to 1.27.0 pytest-xdist 1.27.0: Features - The new pytest_xdist_getremotemodule hook allows overriding the module run on \ remote nodes. - Improve behavior of --numprocesses=auto to work well with --pdb option. |
2019-01-29 07:44:51 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-test-xdist: updated to 1.26.1 pytest-xdist 1.26.1: Bug Fixes Do not implement deprecated pytest_logwarning hook in pytest versions where it \ is deprecated. |
2019-01-13 18:59:29 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-test-xdist: updated to 1.26.0 pytest-xdist 1.26.0: Features - The current directory is no longer added ``sys.path`` for local workers, only \ for remote connections. This behavior is surprising because it makes xdist runs and non-xdist runs to \ potentially behave differently. Bug Fixes - Warning attributes are checked to make sure they can be dumped prior to serializing the warning for submission to the master node. |
2018-12-13 20:59:56 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-test-xdist: updated to 1.25.0 pytest-xdist 1.25. Deprecations and Removals Pytest versions older than 3.6 are no longer supported. Features Node setup information is hidden when pytest is run in quiet mode to reduce \ noise on many-core machines. mainargv is made available in workerinput from the host's sys.argv. This can be used via request.config.workerinput["mainargv"]. Bug Fixes Fix report of module-level skips (pytest.skip(reason, allow_module_level=True)). Fix support for gevent monkeypatching pytest 4.1 support: ExceptionInfo API changes. pytest 4.1 support: pytest_logwarning hook removed. |
2018-11-11 22:57:17 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-test-xdist: updated to 1.24.1 pytest-xdist 1.24.1: Bug Fixes - Correctly handle warnings created with arguments that can't be serialized \ during the transfer from workers to master node. |
2018-10-30 11:15:17 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-test-xdist: updated to 1.24.0 pytest-xdist 1.24.0: Features - New --maxprocesses command-line option that limits the maximum number of \ workers when using --numprocesses=auto. Bug Fixes - Fix scheduling deadlock in case of inter-test locking. |
2018-10-02 10:43:53 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-test-xdist: updated to 1.23.2 pytest-xdist 1.23.2: Bug Fixes - Fix issue where Warnings could cause pytest to fail if they do not set the \ args attribute correctly. pytest-xdist 1.23.1: Bug Fixes - Fix warnings transfer between workers and master node with pytest >= \ 3.8.py-test-xdist: updated to 1.23.2 |