From: Donghee Na Date: Mon, 8 Apr 2024 00:23:55 +0000 (+0900) Subject: [3.12] gh-117594: Require cpu resource to test_search_anchor_at_beginning (g… (gh... X-Git-Tag: v3.12.3~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=24494412429896512721a2cd7cfd68a325e78a89;p=thirdparty%2FPython%2Fcpython.git [3.12] gh-117594: Require cpu resource to test_search_anchor_at_beginning (g… (gh-117616) gh-117594: Require cpu resource to test_search_anchor_at_beginning (gh-117595) (cherry picked from commit 784623c63c45a4d13dfb04318c39fdb1ab790218) --- diff --git a/Lib/test/test_re.py b/Lib/test/test_re.py index 656429ba8522..e279412efbc5 100644 --- a/Lib/test/test_re.py +++ b/Lib/test/test_re.py @@ -1,7 +1,7 @@ from test.support import (gc_collect, bigmemtest, _2G, cpython_only, captured_stdout, check_disallow_instantiation, is_emscripten, is_wasi, - SHORT_TIMEOUT) + SHORT_TIMEOUT, requires_resource) import locale import re import string @@ -2217,6 +2217,9 @@ class ReTests(unittest.TestCase): with self.assertRaisesRegex(TypeError, "got 'type'"): re.search("x*", type) + # gh-117594: The test is not slow by itself, but it relies on + # the absolute computation time and can fail on very slow computers. + @requires_resource('cpu') def test_search_anchor_at_beginning(self): s = 'x'*10**7 start = time.perf_counter()