diff --git a/Lib/test/test_multiprocessing_fork.py b/Lib/test/test_multiprocessing_fork.py index 9f22500e8fca85..daadcd3cc3124a 100644 --- a/Lib/test/test_multiprocessing_fork.py +++ b/Lib/test/test_multiprocessing_fork.py @@ -1,11 +1,14 @@ import unittest import test._test_multiprocessing +import sys from test import support if support.PGO: raise unittest.SkipTest("test is not helpful for PGO") +if sys.platform == 'darwin': + raise unittest.SkipTest("test may crash on macOS (bpo-33725)") test._test_multiprocessing.install_tests_in_module_dict(globals(), 'fork') diff --git a/Misc/NEWS.d/next/Tests/2018-12-09-01-27-29.bpo-33725.TaGayj.rst b/Misc/NEWS.d/next/Tests/2018-12-09-01-27-29.bpo-33725.TaGayj.rst new file mode 100644 index 00000000000000..425048cb37cfb2 --- /dev/null +++ b/Misc/NEWS.d/next/Tests/2018-12-09-01-27-29.bpo-33725.TaGayj.rst @@ -0,0 +1,2 @@ +test_multiprocessing_fork may crash on recent versions of macOS. Until the +issue is resolved, skip the test on macOS.