Closed dependabot[bot] closed 2 months ago
Will be able to upgrade once this PR is merged - https://github.com/apache/libcloud/pull/1941
A newer version of pytest exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.
https://github.com/apache/libcloud/pull/1941 has been merged, but it looks like something else is going on with pytest-xdist plugin and a race condition is bubbling up on each run. I need to dig in more to see why that is the case.
It looks like collection loading mechanism changes in pytest 8.0 (https://docs.pytest.org/en/stable/changelog.html#collection-changes) identified all kinds of cross test pollution and race conditions which only manifest itself when running tests in parallel in specific order.
I'm trying to fix it, but it's somewhat problematic since it relies on test ordering and distribution across workers so I can't reliably reproduce it locally.
I believe I addressed all the cross test pollution related issue which were causing test failures. I will merge this PR into trunk.
Merging #1994 (532bb18) into trunk (4a01372) will increase coverage by
0.00%
. The diff coverage is100.00%
.
Bumps pytest from 7.4.0 to 8.0.2.
Release notes
Sourced from pytest's releases.
... (truncated)
Commits
31afeeb
Prepare release version 8.0.21b00a2f
Merge pull request #12025 from pytest-dev/backport-12022-to-8.0.xff2f66d
[8.0.x] Revert "Fix teardown error reporting when--maxfail=1
(#11721)"8a8eed6
[8.0.x] Fix collection of short paths on Windows (#12024)74346f0
[8.0.x] Allow Sphinx 7.x (#12005)b7657b4
[8.0.x] Disallow Sphinx 6 and 7 (#12001)feb7c5e
Merge pull request #11999 from pytest-dev/backport-11996-to-8.0.x0909655
[8.0.x] code: fixIndexError
crash ingetstatementrange_ast
68524d4
Merge pull request #11993 from pytest-dev/release-8.0.1d7d320a
Prepare release version 8.0.1You can trigger a rebase of this PR by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show