From 5c065198e98df484d8193a5fba5480db541fac37 Mon Sep 17 00:00:00 2001 From: Aleksandr Mezin Date: Tue, 7 Feb 2023 16:35:45 +0200 Subject: [PATCH] Release 3.2.0 Fixes #874 --- CHANGELOG.rst | 24 ++++++++++++++++++++++++ changelog/855.feature | 2 -- changelog/858.feature | 1 - changelog/863.doc | 1 - changelog/870.trivial | 1 - 5 files changed, 24 insertions(+), 5 deletions(-) delete mode 100644 changelog/855.feature delete mode 100644 changelog/858.feature delete mode 100644 changelog/863.doc delete mode 100644 changelog/870.trivial diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d6263473..b0304402 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,27 @@ +pytest-xdist 3.2.0 (2023-02-07) +=============================== + +Improved Documentation +---------------------- + +- `#863 `_: Document limitations for debugging due to standard I/O of workers not being forwarded. Also, mention remote debugging as a possible workaround. + + +Features +-------- + +- `#855 `_: Users can now configure ``load`` scheduling precision using ``--maxschedchunk`` command + line option. + +- `#858 `_: New ``worksteal`` scheduler, based on the idea of `work stealing `_. It's similar to ``load`` scheduler, but it should handle tests with significantly differing duration better, and, at the same time, it should provide similar or better reuse of fixtures. + + +Trivial Changes +--------------- + +- `#870 `_: Make the tests pass even when ``$PYTEST_XDIST_AUTO_NUM_WORKERS`` is set. + + pytest-xdist 3.1.0 (2022-12-01) =============================== diff --git a/changelog/855.feature b/changelog/855.feature deleted file mode 100644 index 9a04b486..00000000 --- a/changelog/855.feature +++ /dev/null @@ -1,2 +0,0 @@ -Users can now configure ``load`` scheduling precision using ``--maxschedchunk`` command -line option. diff --git a/changelog/858.feature b/changelog/858.feature deleted file mode 100644 index 72bb8ff0..00000000 --- a/changelog/858.feature +++ /dev/null @@ -1 +0,0 @@ -New ``worksteal`` scheduler, based on the idea of `work stealing `_. It's similar to ``load`` scheduler, but it should handle tests with significantly differing duration better, and, at the same time, it should provide similar or better reuse of fixtures. diff --git a/changelog/863.doc b/changelog/863.doc deleted file mode 100644 index d509be12..00000000 --- a/changelog/863.doc +++ /dev/null @@ -1 +0,0 @@ -Document limitations for debugging due to standard I/O of workers not being forwarded. Also, mention remote debugging as a possible workaround. diff --git a/changelog/870.trivial b/changelog/870.trivial deleted file mode 100644 index 5a1bd3d0..00000000 --- a/changelog/870.trivial +++ /dev/null @@ -1 +0,0 @@ -Make the tests pass even when ``$PYTEST_XDIST_AUTO_NUM_WORKERS`` is set.