From d8a97cb65c5581b4b8a2a695f34afcf1ad1d9835 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Tue, 26 May 2026 14:36:36 +0200 Subject: [PATCH] gh-139310: Revert test skip for `test_aead_aes_gcm` (GH-139552) (GH-149687) This reverts commit 41712c4e095b2cc988febfe3887616c2779c6210. Anyone running tests on a kernel with the bug will now see a failure. --- Lib/test/support/__init__.py | 10 ---------- Lib/test/test_socket.py | 6 ------ 2 files changed, 16 deletions(-) diff --git a/Lib/test/support/__init__.py b/Lib/test/support/__init__.py index 62804e2fa2d6..1b4ad5a22ee2 100644 --- a/Lib/test/support/__init__.py +++ b/Lib/test/support/__init__.py @@ -324,16 +324,6 @@ def requires(resource, msg=None): if resource == 'gui' and not _is_gui_available(): raise ResourceDenied(_is_gui_available.reason) -def _get_kernel_version(sysname="Linux"): - import platform - if platform.system() != sysname: - return None - version_txt = platform.release().split('-', 1)[0] - try: - return tuple(map(int, version_txt.split('.'))) - except ValueError: - return None - def _requires_unix_version(sysname, min_version): """Decorator raising SkipTest if the OS is `sysname` and the version is less than `min_version`. diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py index 5b4c88793f8e..94325f5a8003 100644 --- a/Lib/test/test_socket.py +++ b/Lib/test/test_socket.py @@ -7191,12 +7191,6 @@ class LinuxKernelCryptoAPI(unittest.TestCase): @support.requires_linux_version(4, 9) # see gh-73510 def test_aead_aes_gcm(self): - kernel_version = support._get_kernel_version("Linux") - if kernel_version is not None: - if kernel_version >= (6, 16) and kernel_version < (6, 18): - # See https://github.com/python/cpython/issues/139310. - self.skipTest("upstream Linux kernel issue") - key = bytes.fromhex('c939cc13397c1d37de6ae0e1cb7c423c') iv = bytes.fromhex('b3d8cc017cbb89b39e0f67e2') plain = bytes.fromhex('c3b3c41f113a31b73d9a5cd432103069') -- 2.47.3