gh-124402: Require cpu resource in test_free_threading (#124438)

Require the 'cpu' test resource on slow test_free_threading tests.
This commit is contained in:
Victor Stinner 2024-09-24 16:33:27 +02:00 committed by GitHub
parent d21b0b5d36
commit 38a5beb12a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 8 additions and 0 deletions

View file

@ -3,6 +3,7 @@
from threading import Thread
from unittest import TestCase
from test import support
from test.support import threading_helper
@ -13,6 +14,7 @@ def __init__(self, v):
@threading_helper.requires_working_threading()
class TestList(TestCase):
@support.requires_resource('cpu')
def test_racing_iter_append(self):
l = []
@ -42,6 +44,7 @@ def reader_func():
for reader in readers:
reader.join()
@support.requires_resource('cpu')
def test_racing_iter_extend(self):
iters = [
lambda x: [x],