@@ -246,6 +246,9 @@ def test():
246246@pytest .mark .skipif (not CONCURRENT_INTERPRETERS_SUPPORT , reason = "Requires 3.14.0b3+" )
247247def test_import_module_with_singleton_per_interpreter ():
248248 """Tests that a singleton storing Python objects works correctly per-interpreter"""
249+
250+ pytest .skip ("Flaky test, needs investigation." ) # FIXME
251+
249252 from concurrent import interpreters
250253
251254 code = f"{ PREAMBLE_CODE .strip ()} \n \n test()\n "
@@ -283,6 +286,9 @@ def check_script_success_in_subprocess(code: str, *, rerun: int = 8) -> None:
283286@pytest .mark .skipif (not CONCURRENT_INTERPRETERS_SUPPORT , reason = "Requires 3.14.0b3+" )
284287def test_import_in_subinterpreter_after_main ():
285288 """Tests that importing a module in a subinterpreter after the main interpreter works correctly"""
289+
290+ pytest .skip ("Flaky test, needs investigation." ) # FIXME
291+
286292 check_script_success_in_subprocess (
287293 PREAMBLE_CODE
288294 + textwrap .dedent (
@@ -339,6 +345,9 @@ def test_import_in_subinterpreter_after_main():
339345@pytest .mark .skipif (not CONCURRENT_INTERPRETERS_SUPPORT , reason = "Requires 3.14.0b3+" )
340346def test_import_in_subinterpreter_before_main ():
341347 """Tests that importing a module in a subinterpreter before the main interpreter works correctly"""
348+
349+ pytest .skip ("Flaky test, needs investigation." ) # FIXME
350+
342351 check_script_success_in_subprocess (
343352 PREAMBLE_CODE
344353 + textwrap .dedent (
@@ -419,6 +428,9 @@ def test_import_in_subinterpreter_before_main():
419428@pytest .mark .skipif (not CONCURRENT_INTERPRETERS_SUPPORT , reason = "Requires 3.14.0b3+" )
420429def test_import_in_subinterpreter_concurrently ():
421430 """Tests that importing a module in multiple subinterpreters concurrently works correctly"""
431+
432+ pytest .skip ("Flaky test, needs investigation." ) # FIXME
433+
422434 check_script_success_in_subprocess (
423435 PREAMBLE_CODE
424436 + textwrap .dedent (
0 commit comments