File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed
Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -255,6 +255,11 @@ def test_cancel_futures_wait_false(self):
255255
256256
257257class ProcessPoolShutdownTest (ExecutorShutdownTest ):
258+ # TODO: RUSTPYTHON - flaky, dict changed size during iteration race condition
259+ @unittest .skip ("TODO: RUSTPYTHON - flaky race condition on macOS" )
260+ def test_cancel_futures (self ):
261+ return super ().test_cancel_futures ()
262+
258263 def test_processes_terminate (self ):
259264 def acquire_lock (lock ):
260265 lock .acquire ()
Original file line number Diff line number Diff line change @@ -1475,6 +1475,8 @@ def thread1():
14751475 self .assertEqual (out .strip (), b"OK" )
14761476 self .assertEqual (rc , 0 )
14771477
1478+ # TODO: RUSTPYTHON - parking_lot mutex not fork-safe, child may SIGSEGV
1479+ @unittest .skip ("TODO: RUSTPYTHON - flaky, parking_lot mutex not fork-safe" )
14781480 @skip_unless_reliable_fork
14791481 def test_reinit_tls_after_fork (self ):
14801482 # Issue #13817: fork() would deadlock in a multithreaded program with
You can’t perform that action at this time.
0 commit comments