https://github.com/python/cpython/commit/03086125088140ceaf56779e0aedf2b08f93a1e9
commit: 03086125088140ceaf56779e0aedf2b08f93a1e9
branch: 3.13
author: Serhiy Storchaka <storch...@gmail.com>
committer: serhiy-storchaka <storch...@gmail.com>
date: 2025-05-23T17:31:05Z
summary:

[3.13] gh-134578: Mark more slow tests (GH-134579) (GH-134592)

(cherry picked from commit 77eade39f972a4f3d8e9fec00288779f35ceee21)

files:
M Lib/test/test_collections.py
M Lib/test/test_json/test_recursion.py
M Lib/test/test_statistics.py

diff --git a/Lib/test/test_collections.py b/Lib/test/test_collections.py
index 955323cae88f92..cafc44007d1185 100644
--- a/Lib/test/test_collections.py
+++ b/Lib/test/test_collections.py
@@ -542,6 +542,8 @@ def test_odd_sizes(self):
         self.assertEqual(Dot(1)._replace(d=999), (999,))
         self.assertEqual(Dot(1)._fields, ('d',))
 
+    @support.requires_resource('cpu')
+    def test_large_size(self):
         n = support.exceeds_recursion_limit()
         names = list(set(''.join([choice(string.ascii_letters)
                                   for j in range(10)]) for i in range(n)))
diff --git a/Lib/test/test_json/test_recursion.py 
b/Lib/test/test_json/test_recursion.py
index 164ff2013eb552..0ebc83034a1f7d 100644
--- a/Lib/test/test_json/test_recursion.py
+++ b/Lib/test/test_json/test_recursion.py
@@ -79,6 +79,7 @@ def test_highly_nested_objects_decoding(self):
             with support.infinite_recursion():
                 self.loads('[' * 100000 + '1' + ']' * 100000)
 
+    @support.requires_resource('cpu')
     def test_highly_nested_objects_encoding(self):
         # See #12051
         l, d = [], {}
diff --git a/Lib/test/test_statistics.py b/Lib/test/test_statistics.py
index 7b6037529a34d4..6fed4fc7570fd7 100644
--- a/Lib/test/test_statistics.py
+++ b/Lib/test/test_statistics.py
@@ -2355,6 +2355,7 @@ def test_mixed_int_and_float(self):
 
 class TestKDE(unittest.TestCase):
 
+    @support.requires_resource('cpu')
     def test_kde(self):
         kde = statistics.kde
         StatisticsError = statistics.StatisticsError

_______________________________________________
Python-checkins mailing list -- python-checkins@python.org
To unsubscribe send an email to python-checkins-le...@python.org
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: arch...@mail-archive.com

Reply via email to