Skip to content

[3.15] gh-154394: Skip test_tcsendbreak on OpenBSD (GH-154397)#154411

Merged
serhiy-storchaka merged 1 commit into
python:3.15from
serhiy-storchaka:backport-f1730dd-3.15
Jul 22, 2026
Merged

[3.15] gh-154394: Skip test_tcsendbreak on OpenBSD (GH-154397)#154411
serhiy-storchaka merged 1 commit into
python:3.15from
serhiy-storchaka:backport-f1730dd-3.15

Conversation

@serhiy-storchaka

@serhiy-storchaka serhiy-storchaka commented Jul 22, 2026

Copy link
Copy Markdown
Member

tcsendbreak() fails with ENOTTY for pseudo-terminals on OpenBSD, like on FreeBSD and NetBSD.

Manual backport of GH-154397: skip_enotty_error() only exists on the main branch (it was added in gh-149879 for Cygwin), so the platform is added to the inline check instead.

…4397)

tcsendbreak() is not supported for pseudo-terminals on OpenBSD.
(cherry picked from commit f1730dd)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@bedevere-app bedevere-app Bot added the tests Tests in the Lib/test dir label Jul 22, 2026
@serhiy-storchaka
serhiy-storchaka enabled auto-merge (squash) July 22, 2026 04:19
@serhiy-storchaka
serhiy-storchaka merged commit 35560dc into python:3.15 Jul 22, 2026
96 of 98 checks passed
@serhiy-storchaka
serhiy-storchaka deleted the backport-f1730dd-3.15 branch July 22, 2026 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip news tests Tests in the Lib/test dir

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant