Skip to content

Comments

Temporarily remove bogus redirect test#13076

Merged
charliermarsh merged 1 commit intomainfrom
charlie/bogus
Apr 23, 2025
Merged

Temporarily remove bogus redirect test#13076
charliermarsh merged 1 commit intomainfrom
charlie/bogus

Conversation

@charliermarsh
Copy link
Member

Summary

This needs to be made more reliable.

@charliermarsh charliermarsh added the testing Internal testing of behavior label Apr 23, 2025
@charliermarsh charliermarsh requested a review from konstin April 23, 2025 21:07
@charliermarsh charliermarsh merged commit a6a0087 into main Apr 23, 2025
76 checks passed
@charliermarsh charliermarsh deleted the charlie/bogus branch April 23, 2025 21:18
jtfmumm added a commit that referenced this pull request Apr 24, 2025
jtfmumm added a commit that referenced this pull request Apr 24, 2025
#13088)

This PR restores the `bogus_redirect` test that was
non-deterministically hanging (reverting #13076).

Mismatched package and distribution names were causing uv to hang prior
to #12917 (which added the `bogus_redirect` test). But with that fix, uv
was only checking for mismatched package names on the main thread (and
not the resolver thread). This allowed for a race condition which would
prevent uv from ever doing the check, triggering the original hang
condition. This PR adds the check to the resolver thread to prevent this
race condition.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing Internal testing of behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant