diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 8095760cd3..b8263026d5 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -110,7 +110,6 @@ env: test.test_multiprocessing_fork.test_processes test.test_multiprocessing_forkserver.test_processes test.test_multiprocessing_spawn.test_processes - test.test_multiprocessing_spawn.test_threads ENV_POLLUTING_TESTS_MACOS: >- test.test_multiprocessing_forkserver.test_processes test.test_multiprocessing_spawn.test_processes diff --git a/Lib/test/test_multiprocessing_fork/test_threads.py b/Lib/test/test_multiprocessing_fork/test_threads.py index b7b519bcb0..1065ebf7fe 100644 --- a/Lib/test/test_multiprocessing_fork/test_threads.py +++ b/Lib/test/test_multiprocessing_fork/test_threads.py @@ -5,10 +5,7 @@ import os, sys # TODO: RUSTPYTHON class WithThreadsTestPool(WithThreadsTestPool): # TODO: RUSTPYTHON - @unittest.skipIf( # TODO: RUSTPYTHON - sys.platform == 'linux' and 'RUSTPYTHON_SKIP_ENV_POLLUTERS' in os.environ, # TODO: RUSTPYTHON - 'TODO: RUSTPYTHON environment pollution when running rustpython -m test --fail-env-changed due to unknown reason' - ) # TODO: RUSTPYTHON + @unittest.skip("TODO: RUSTPYTHON; flaky environment pollution when running rustpython -m test --fail-env-changed due to unknown reason") def test_terminate(self): super().test_terminate() # TODO: RUSTPYTHON class WithThreadsTestManagerRestart(WithThreadsTestManagerRestart): # TODO: RUSTPYTHON diff --git a/Lib/test/test_multiprocessing_spawn/test_threads.py b/Lib/test/test_multiprocessing_spawn/test_threads.py index f6aca3050e..54c52c4188 100644 --- a/Lib/test/test_multiprocessing_spawn/test_threads.py +++ b/Lib/test/test_multiprocessing_spawn/test_threads.py @@ -5,10 +5,7 @@ import os, sys # TODO: RUSTPYTHON class WithThreadsTestPool(WithThreadsTestPool): # TODO: RUSTPYTHON - @unittest.skipIf( # TODO: RUSTPYTHON - sys.platform in ('darwin', 'linux') and 'RUSTPYTHON_SKIP_ENV_POLLUTERS' in os.environ, # TODO: RUSTPYTHON - 'TODO: RUSTPYTHON environment pollution when running rustpython -m test --fail-env-changed due to unknown reason' - ) # TODO: RUSTPYTHON + @unittest.skip("TODO: RUSTPYTHON; flaky environment pollution when running rustpython -m test --fail-env-changed due to unknown reason") def test_terminate(self): super().test_terminate() # TODO: RUSTPYTHON if __name__ == '__main__':