From 4e510f56a3050e6cbbb1d45210611a196ea1d49c Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Mon, 27 Feb 2023 16:12:00 +0800 Subject: python3-pytest-xdist: upgrade 3.1.0 -> 3.2.0 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. Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj --- .../python/python3-pytest-xdist_3.1.0.bb | 17 ----------------- .../python/python3-pytest-xdist_3.2.0.bb | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 17 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-pytest-xdist_3.1.0.bb create mode 100644 meta-python/recipes-devtools/python/python3-pytest-xdist_3.2.0.bb (limited to 'meta-python') diff --git a/meta-python/recipes-devtools/python/python3-pytest-xdist_3.1.0.bb b/meta-python/recipes-devtools/python/python3-pytest-xdist_3.1.0.bb deleted file mode 100644 index 1651ec34ba..0000000000 --- a/meta-python/recipes-devtools/python/python3-pytest-xdist_3.1.0.bb +++ /dev/null @@ -1,17 +0,0 @@ -SUMMARY = "pytest xdist plugin for distributed testing and loop-on-failing modes" -HOMEPAGE = "https://github.com/pytest-dev/pytest-xdist" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=772fcdaca14b378878d05c7d857e6c3e" - -SRC_URI[sha256sum] = "40fdb8f3544921c5dfcd486ac080ce22870e71d82ced6d2e78fa97c2addd480c" - -inherit pypi python_setuptools_build_meta - -DEPENDS += "python3-setuptools-scm-native" - -# Note that the dependency on pytest-forked is scheduled to be dropped in 3.0 -RDEPENDS:${PN} += " \ - python3-execnet \ - python3-pytest \ - python3-pytest-forked \ -" diff --git a/meta-python/recipes-devtools/python/python3-pytest-xdist_3.2.0.bb b/meta-python/recipes-devtools/python/python3-pytest-xdist_3.2.0.bb new file mode 100644 index 0000000000..a3b28835c7 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-pytest-xdist_3.2.0.bb @@ -0,0 +1,17 @@ +SUMMARY = "pytest xdist plugin for distributed testing and loop-on-failing modes" +HOMEPAGE = "https://github.com/pytest-dev/pytest-xdist" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=772fcdaca14b378878d05c7d857e6c3e" + +SRC_URI[sha256sum] = "fa10f95a2564cd91652f2d132725183c3b590d9fdcdec09d3677386ecf4c1ce9" + +inherit pypi python_setuptools_build_meta + +DEPENDS += "python3-setuptools-scm-native" + +# Note that the dependency on pytest-forked is scheduled to be dropped in 3.0 +RDEPENDS:${PN} += " \ + python3-execnet \ + python3-pytest \ + python3-pytest-forked \ +" -- cgit v1.2.3-54-g00ecf