]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-131263: Skip test_timerfd_negative on NetBSD to prevent system freeze ...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Wed, 19 Mar 2025 11:52:11 +0000 (12:52 +0100)
committerGitHub <noreply@github.com>
Wed, 19 Mar 2025 11:52:11 +0000 (12:52 +0100)
gh-131263: Skip test_timerfd_negative on NetBSD to prevent system freeze (GH-131431)
(cherry picked from commit 8ad4646c675211dc1df0254a3160f50a18e4c6c3)

Co-authored-by: Furkan Onder <furkanonder@protonmail.com>
Lib/test/test_os.py

index 1396cbd317aacdf8f5a8f9254ae3a14f11620782..e78a7f7f67ad2a8f95c9cb0e724cf8d227f6ec0a 100644 (file)
@@ -4188,6 +4188,9 @@ class TimerfdTests(unittest.TestCase):
         # confirm if timerfd is readable and read() returns 1 as bytes.
         self.assertEqual(self.read_count_signaled(fd), 1)
 
+    @unittest.skipIf(sys.platform.startswith('netbsd'),
+                     "gh-131263: Skip on NetBSD due to system freeze "
+                     "with negative timer values")
     def test_timerfd_negative(self):
         one_sec_in_nsec = 10**9
         fd = self.timerfd_create(time.CLOCK_REALTIME)