Skip to content

[3.14] gh-145548: Use VMADDR_CID_LOCAL in VSOCK socket tests (GH-145589)#145593

Merged
vstinner merged 1 commit intopython:3.14from
miss-islington:backport-6c8c72f-3.14
Mar 6, 2026
Merged

[3.14] gh-145548: Use VMADDR_CID_LOCAL in VSOCK socket tests (GH-145589)#145593
vstinner merged 1 commit intopython:3.14from
miss-islington:backport-6c8c72f-3.14

Conversation

@miss-islington
Copy link
Contributor

@miss-islington miss-islington commented Mar 6, 2026

Prefer VMADDR_CID_LOCAL instead of VMADDR_CID_ANY for bind() in the
server. Skip the test if bind() fails with EADDRNOTAVAIL.

Log vsock CID in test.pythoninfo.
(cherry picked from commit 6c8c72f)

Co-authored-by: Victor Stinner vstinner@python.org

…-145589)

Prefer VMADDR_CID_LOCAL instead of VMADDR_CID_ANY for bind() in the
server. Skip the test if bind() fails with EADDRNOTAVAIL.

Log vsock CID in test.pythoninfo.
(cherry picked from commit 6c8c72f)

Co-authored-by: Victor Stinner <vstinner@python.org>
@vstinner
Copy link
Member

vstinner commented Mar 6, 2026

I will wait for Fedora Stable buildbots to pass on the main branch before merging the change to the 3.14 branch.

@vstinner
Copy link
Member

vstinner commented Mar 6, 2026

@vstinner vstinner merged commit 6e5e4ed into python:3.14 Mar 6, 2026
49 checks passed
@miss-islington miss-islington deleted the backport-6c8c72f-3.14 branch March 6, 2026 20:34
@vstinner
Copy link
Member

vstinner commented Mar 6, 2026

Fedora Stable 3.x buildbots

The 3 which were failing are back to green :-) The 4th still pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants