You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
test_concurrent_futures.ProcessPoolForkExecutorDeadlockTest fails intermittently on Travis and passes in verbose mode #79990
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
assignee=Noneclosed_at=Nonecreated_at=<Date2019-01-23.13:48:21.418>labels= ['3.8', 'tests']
title='test_concurrent_futures.ProcessPoolForkExecutorDeadlockTest fails intermittently on Travis and passes in verbose mode'updated_at=<Date2019-03-19.16:07:11.810>user='https://github.com/tirkarthi'
I can see this test failing intermittently many times on Travis during the first run and to pass later during a verbose run hence the failure is not visible. I don't know the exact cause and haven't checked the buildbots. Search also didn't bring up anything so I thought to file a new issue for this.
Stack trace :
======================================================================
FAIL: test_crash (test.test_concurrent_futures.ProcessPoolForkExecutorDeadlockTest) [crash at task unpickle]
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 958, in test_crash
res.result(timeout=self.TIMEOUT)
File "/home/travis/build/python/cpython/Lib/concurrent/futures/_base.py", line 438, in resultraiseTimeoutError()
concurrent.futures._base.TimeoutError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 962, in test_crashself._fail_on_deadlock(executor)
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 910, in _fail_on_deadlockself.fail(f"Executor deadlock:\n\n{tb}")
AssertionError: Executor deadlock:
Thread 0x00002b5105ca3700 (most recent call first):
File "/home/travis/build/python/cpython/Lib/threading.py", line 296 in wait
File "/home/travis/build/python/cpython/Lib/multiprocessing/queues.py", line 227 in _feed
File "/home/travis/build/python/cpython/Lib/threading.py", line 865 in run
File "/home/travis/build/python/cpython/Lib/threading.py", line 917 in _bootstrap_inner
File "/home/travis/build/python/cpython/Lib/threading.py", line 885 in _bootstrap
Thread 0x00002b510584c700 (most recent call first):
File "/home/travis/build/python/cpython/Lib/selectors.py", line 415 in select
File "/home/travis/build/python/cpython/Lib/multiprocessing/connection.py", line 930 in wait
File "/home/travis/build/python/cpython/Lib/concurrent/futures/process.py", line 354 in _queue_management_worker
File "/home/travis/build/python/cpython/Lib/threading.py", line 865 in run
File "/home/travis/build/python/cpython/Lib/threading.py", line 917 in _bootstrap_inner
File "/home/travis/build/python/cpython/Lib/threading.py", line 885 in _bootstrap
Current thread 0x00002b50fe39c9c0 (most recent call first):
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 901 in _fail_on_deadlock
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 962 in test_crash
File "/home/travis/build/python/cpython/Lib/unittest/case.py", line 642 in run
File "/home/travis/build/python/cpython/Lib/unittest/case.py", line 702 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/runner.py", line 176 in run
File "/home/travis/build/python/cpython/Lib/test/support/__init__.py", line 1935 in _run_suite
File "/home/travis/build/python/cpython/Lib/test/support/__init__.py", line 2031 in run_unittest
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 1241 in test_main
File "/home/travis/build/python/cpython/Lib/test/support/__init__.py", line 2163 in decorator
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest.py", line 182 in runtest_inner
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest.py", line 127 in runtest
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest_mp.py", line 68 in run_tests_worker
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 600 in _main
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 586 in main
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 640 in main
File "/home/travis/build/python/cpython/Lib/test/regrtest.py", line 46 in _main
File "/home/travis/build/python/cpython/Lib/test/regrtest.py", line 50 in <module>
File "/home/travis/build/python/cpython/Lib/runpy.py", line 85 in _run_code
File "/home/travis/build/python/cpython/Lib/runpy.py", line 192 in _run_module_as_main
0:06:39 load avg: 4.23 [326/416/1] test_concurrent_futures failed -- running: test_multiprocessing_spawn (1 min 27 sec)
Traceback:
Thread 0x00002b2b1c243700 (most recent call first):
File "/home/travis/build/python/cpython/Lib/threading.py", line 296 in wait
File "/home/travis/build/python/cpython/Lib/multiprocessing/queues.py", line 224 in _feed
File "/home/travis/build/python/cpython/Lib/threading.py", line 865 in run
File "/home/travis/build/python/cpython/Lib/threading.py", line 917 in _bootstrap_inner
File "/home/travis/build/python/cpython/Lib/threading.py", line 885 in _bootstrap
Thread 0x00002b2b1c65a700 (most recent call first):
File "/home/travis/build/python/cpython/Lib/selectors.py", line 415 in select
File "/home/travis/build/python/cpython/Lib/multiprocessing/connection.py", line 920 in wait
File "/home/travis/build/python/cpython/Lib/concurrent/futures/process.py", line 354 in _queue_management_worker
File "/home/travis/build/python/cpython/Lib/threading.py", line 865 in run
File "/home/travis/build/python/cpython/Lib/threading.py", line 917 in _bootstrap_inner
File "/home/travis/build/python/cpython/Lib/threading.py", line 885 in _bootstrap
Current thread 0x00002b2b150439c0 (most recent call first):
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 901 in _fail_on_deadlock
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 962 in test_crash
File "/home/travis/build/python/cpython/Lib/unittest/case.py", line 615 in run
File "/home/travis/build/python/cpython/Lib/unittest/case.py", line 663 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/runner.py", line 176 in run
File "/home/travis/build/python/cpython/Lib/test/support/init.py", line 1899 in _run_suite
File "/home/travis/build/python/cpython/Lib/test/support/init.py", line 1995 in run_unittest
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 1213 in test_main
File "/home/travis/build/python/cpython/Lib/test/support/init.py", line 2127 in decorator
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest.py", line 182 in runtest_inner
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest.py", line 127 in runtest
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest_mp.py", line 68 in run_tests_worker
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 600 in _main
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 586 in main
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 640 in main
File "/home/travis/build/python/cpython/Lib/test/regrtest.py", line 46 in _main
File "/home/travis/build/python/cpython/Lib/test/regrtest.py", line 50 in <module>
File "/home/travis/build/python/cpython/Lib/runpy.py", line 85 in _run_code
File "/home/travis/build/python/cpython/Lib/runpy.py", line 193 in _run_module_as_main
test_cancel (test.test_concurrent_futures.FutureTests) ... ok
test_cancelled (test.test_concurrent_futures.FutureTests) ... ok
test_done (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_already_cancelled (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_already_failed (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_already_successful (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_raises (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_with_cancel (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_with_exception (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_with_result (test.test_concurrent_futures.FutureTests) ... ok
test_exception_with_success (test.test_concurrent_futures.FutureTests) ... ok
test_exception_with_timeout (test.test_concurrent_futures.FutureTests) ... ok
test_repr (test.test_concurrent_futures.FutureTests) ... ok
test_result_with_cancel (test.test_concurrent_futures.FutureTests) ... ok
test_result_with_success (test.test_concurrent_futures.FutureTests) ... ok
test_result_with_timeout (test.test_concurrent_futures.FutureTests) ... ok
test_running (test.test_concurrent_futures.FutureTests) ... ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.ProcessPoolForkAsCompletedTest) ... 0.15s ok
test_duplicate_futures (test.test_concurrent_futures.ProcessPoolForkAsCompletedTest) ... 2.14s ok
test_free_reference_yielded_future (test.test_concurrent_futures.ProcessPoolForkAsCompletedTest) ... 0.16s ok
test_no_timeout (test.test_concurrent_futures.ProcessPoolForkAsCompletedTest) ... 0.14s ok
test_zero_timeout (test.test_concurrent_futures.ProcessPoolForkAsCompletedTest) ... 2.16s ok
test_crash (test.test_concurrent_futures.ProcessPoolForkExecutorDeadlockTest) ... 28.53s test_shutdown_deadlock (test.test_concurrent_futures.ProcessPoolForkExecutorDeadlockTest) ... 0.46s ok
test_initializer (test.test_concurrent_futures.ProcessPoolForkFailingInitializerTest) ... 0.13s ok
test_initializer (test.test_concurrent_futures.ProcessPoolForkInitializerTest) ... 0.12s ok
test_free_reference (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.17s ok
test_killed_child (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_map (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_map_chunksize (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_map_exception (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.18s ok
test_map_timeout (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 6.16s ok
test_max_workers_negative (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.15s ok
test_no_stale_references (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_ressources_gced_in_workers (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.29s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_submit (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.14s ok
test_submit_keyword (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_traceback (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.15s ok
test_context_manager_shutdown (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 0.05s ok
test_del_shutdown (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 0.06s ok
test_hang_issue12364 (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 1.05s ok
test_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 1.64s ok
test_processes_terminate (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 0.05s ok
test_run_after_shutdown (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 0.00s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 0.40s ok
test_all_completed (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 0.16s ok
test_first_completed (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 1.66s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 1.66s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 2.16s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 1.65s ok
test_timeout (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 6.14s ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.ProcessPoolForkserverAsCompletedTest) ... 0.86s ok
test_duplicate_futures (test.test_concurrent_futures.ProcessPoolForkserverAsCompletedTest) ... 2.54s ok
test_free_reference_yielded_future (test.test_concurrent_futures.ProcessPoolForkserverAsCompletedTest) ... 0.49s ok
test_no_timeout (test.test_concurrent_futures.ProcessPoolForkserverAsCompletedTest) ... 0.53s ok
test_zero_timeout (test.test_concurrent_futures.ProcessPoolForkserverAsCompletedTest) ... 2.50s ok
test_crash (test.test_concurrent_futures.ProcessPoolForkserverExecutorDeadlockTest) ... 3.96s ok
test_shutdown_deadlock (test.test_concurrent_futures.ProcessPoolForkserverExecutorDeadlockTest) ... 1.16s ok
test_initializer (test.test_concurrent_futures.ProcessPoolForkserverFailingInitializerTest) ... 0.39s ok
test_initializer (test.test_concurrent_futures.ProcessPoolForkserverInitializerTest) ... 0.31s ok
test_free_reference (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.66s ok
test_killed_child (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.62s ok
test_map (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.63s ok
test_map_chunksize (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.66s ok
test_map_exception (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.68s ok
test_map_timeout (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 6.58s ok
test_max_workers_negative (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.58s ok
test_no_stale_references (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.62s ok
test_ressources_gced_in_workers (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.96s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.60s ok
test_submit (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.63s ok
test_submit_keyword (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.64s ok
test_traceback (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.55s ok
test_context_manager_shutdown (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 0.05s ok
test_del_shutdown (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 0.05s ok
test_hang_issue12364 (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 1.44s ok
test_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 1.99s ok
test_processes_terminate (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 0.40s ok
test_run_after_shutdown (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 0.00s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 0.42s ok
test_all_completed (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 0.56s ok
test_first_completed (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 2.07s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 1.96s ok
test_first_exception (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 3.54s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 2.43s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 2.00s ok
test_timeout (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 6.56s ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.ProcessPoolSpawnAsCompletedTest) ... 1.11s ok
test_duplicate_futures (test.test_concurrent_futures.ProcessPoolSpawnAsCompletedTest) ... 3.15s ok
test_free_reference_yielded_future (test.test_concurrent_futures.ProcessPoolSpawnAsCompletedTest) ... 1.24s ok
test_no_timeout (test.test_concurrent_futures.ProcessPoolSpawnAsCompletedTest) ... 1.17s ok
test_zero_timeout (test.test_concurrent_futures.ProcessPoolSpawnAsCompletedTest) ... 3.17s ok
test_crash (test.test_concurrent_futures.ProcessPoolSpawnExecutorDeadlockTest) ... 11.24s ok
test_shutdown_deadlock (test.test_concurrent_futures.ProcessPoolSpawnExecutorDeadlockTest) ... 2.00s ok
test_initializer (test.test_concurrent_futures.ProcessPoolSpawnFailingInitializerTest) ... 0.55s ok
test_initializer (test.test_concurrent_futures.ProcessPoolSpawnInitializerTest) ... 0.54s ok
test_free_reference (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.20s ok
test_killed_child (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 0.97s ok
test_map (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.23s ok
test_map_chunksize (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.18s ok
test_map_exception (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.15s ok
test_map_timeout (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 7.19s ok
test_max_workers_negative (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.37s ok
test_no_stale_references (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.23s ok
test_ressources_gced_in_workers (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.49s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.11s ok
test_submit (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.07s ok
test_submit_keyword (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.20s ok
test_traceback (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.22s ok
test_del_shutdown (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 0.07s ok
test_hang_issue12364 (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 2.12s ok
test_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 2.34s ok
test_processes_terminate (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 1.27s ok
test_run_after_shutdown (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 0.00s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 0.97s ok
test_all_completed (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 1.24s ok
test_first_completed (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 2.51s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 2.77s ok
test_first_exception (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 4.22s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 3.18s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 2.98s ok
test_timeout (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 7.26s ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.ThreadPoolAsCompletedTest) ... 0.11s ok
test_duplicate_futures (test.test_concurrent_futures.ThreadPoolAsCompletedTest) ... 2.13s ok
test_free_reference_yielded_future (test.test_concurrent_futures.ThreadPoolAsCompletedTest) ... 0.12s ok
test_no_timeout (test.test_concurrent_futures.ThreadPoolAsCompletedTest) ... 0.13s ok
test_zero_timeout (test.test_concurrent_futures.ThreadPoolAsCompletedTest) ... 2.13s ok
test_default_workers (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.13s ok
test_free_reference (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.12s ok
test_map (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.14s ok
test_map_exception (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.13s ok
test_map_submits_without_iteration (test.test_concurrent_futures.ThreadPoolExecutorTest)
Tests verifying bpo-11777. ... 0.14s ok
test_map_timeout (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 6.15s ok
test_max_workers_negative (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.14s ok
test_no_stale_references (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.13s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.14s ok
test_submit (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.12s ok
test_submit_keyword (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.13s ok
test_initializer (test.test_concurrent_futures.ThreadPoolFailingInitializerTest) ... 0.11s ok
test_initializer (test.test_concurrent_futures.ThreadPoolInitializerTest) ... 0.11s ok
test_context_manager_shutdown (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.02s ok
test_del_shutdown (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.02s ok
test_hang_issue12364 (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 1.03s ok
test_interpreter_shutdown (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 1.52s ok
test_run_after_shutdown (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.00s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.23s ok
test_thread_names_assigned (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.03s ok
test_thread_names_default (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.03s ok
test_threads_terminate (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.03s ok
test_all_completed (test.test_concurrent_futures.ThreadPoolWaitTests) ... 0.13s ok
test_first_completed (test.test_concurrent_futures.ThreadPoolWaitTests) ... 1.63s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.ThreadPoolWaitTests) ... 1.63s ok
test_first_exception (test.test_concurrent_futures.ThreadPoolWaitTests) ... 3.13s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.ThreadPoolWaitTests) ... 2.15s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.ThreadPoolWaitTests) ... 1.63s ok
test_pending_calls_race (test.test_concurrent_futures.ThreadPoolWaitTests) ... 0.14s ok
test_timeout (test.test_concurrent_futures.ThreadPoolWaitTests) ... 6.15s ok
======================================================================
FAIL: test_crash (test.test_concurrent_futures.ProcessPoolForkExecutorDeadlockTest) [crash at task unpickle]
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 958, in test_crash
res.result(timeout=self.TIMEOUT)
File "/home/travis/build/python/cpython/Lib/concurrent/futures/_base.py", line 434, in resultraiseTimeoutError()
concurrent.futures._base.TimeoutError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 962, in test_crashself._fail_on_deadlock(executor)
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 910, in _fail_on_deadlockself.fail(f"Executor deadlock:\n\n{tb}")
AssertionError: Executor deadlock:
Thread 0x00002b2b1c243700 (most recent call first):
File "/home/travis/build/python/cpython/Lib/threading.py", line 296 in wait
File "/home/travis/build/python/cpython/Lib/multiprocessing/queues.py", line 224 in _feed
File "/home/travis/build/python/cpython/Lib/threading.py", line 865 in run
File "/home/travis/build/python/cpython/Lib/threading.py", line 917 in _bootstrap_inner
File "/home/travis/build/python/cpython/Lib/threading.py", line 885 in _bootstrap
Thread 0x00002b2b1c65a700 (most recent call first):
File "/home/travis/build/python/cpython/Lib/selectors.py", line 415 in select
File "/home/travis/build/python/cpython/Lib/multiprocessing/connection.py", line 920 in wait
File "/home/travis/build/python/cpython/Lib/concurrent/futures/process.py", line 354 in _queue_management_worker
File "/home/travis/build/python/cpython/Lib/threading.py", line 865 in run
File "/home/travis/build/python/cpython/Lib/threading.py", line 917 in _bootstrap_inner
File "/home/travis/build/python/cpython/Lib/threading.py", line 885 in _bootstrap
Current thread 0x00002b2b150439c0 (most recent call first):
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 901 in _fail_on_deadlock
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 962 in test_crash
File "/home/travis/build/python/cpython/Lib/unittest/case.py", line 615 in run
File "/home/travis/build/python/cpython/Lib/unittest/case.py", line 663 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/runner.py", line 176 in run
File "/home/travis/build/python/cpython/Lib/test/support/__init__.py", line 1899 in _run_suite
File "/home/travis/build/python/cpython/Lib/test/support/__init__.py", line 1995 in run_unittest
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 1213 in test_main
File "/home/travis/build/python/cpython/Lib/test/support/__init__.py", line 2127 in decorator
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest.py", line 182 in runtest_inner
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest.py", line 127 in runtest
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest_mp.py", line 68 in run_tests_worker
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 600 in _main
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 586 in main
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 640 in main
File "/home/travis/build/python/cpython/Lib/test/regrtest.py", line 46 in _main
File "/home/travis/build/python/cpython/Lib/test/regrtest.py", line 50 in <module>
File "/home/travis/build/python/cpython/Lib/runpy.py", line 85 in _run_code
File "/home/travis/build/python/cpython/Lib/runpy.py", line 193 in _run_module_as_main
Ran 160 tests in 224.305s
FAILED (failures=1)
test test_concurrent_futures failed
Activity
tirkarthi commentedon Jan 23, 2019
I can see this test failing intermittently many times on Travis during the first run and to pass later during a verbose run hence the failure is not visible. I don't know the exact cause and haven't checked the buildbots. Search also didn't bring up anything so I thought to file a new issue for this.
Stack trace :
======================================================================
FAIL: test_crash (test.test_concurrent_futures.ProcessPoolForkExecutorDeadlockTest) [crash at task unpickle]
----------------------------------------------------------------------
Sample crash : https://travis-ci.org/python/cpython/jobs/483394585#L2781
vstinner commentedon Jan 23, 2019
Some info from pythoninfo, not sure if they are relevant:
CC.version: clang version 5.0.0 (tags/RELEASE_500/final)
platform.libc_ver: glibc 2.19
platform.platform: Linux-4.4.0-104-generic-x86_64-with-glibc2.17
sys.thread_info: sys.thread_info(name='pthread', lock='semaphore', version='NPTL 2.19')
sys.version: 3.8.0a0 (heads/master-2-g5b3e8e9:5b3e8e9, Jan 23 2019, 13:18:30) [Clang 5.0.0 (tags/RELEASE_500/final)]
vstinner commentedon Mar 14, 2019
Another example:
https://travis-ci.org/python/cpython/jobs/506338756
0:06:39 load avg: 4.23 [326/416/1] test_concurrent_futures failed -- running: test_multiprocessing_spawn (1 min 27 sec)
Traceback:
Thread 0x00002b2b1c243700 (most recent call first):
File "/home/travis/build/python/cpython/Lib/threading.py", line 296 in wait
File "/home/travis/build/python/cpython/Lib/multiprocessing/queues.py", line 224 in _feed
File "/home/travis/build/python/cpython/Lib/threading.py", line 865 in run
File "/home/travis/build/python/cpython/Lib/threading.py", line 917 in _bootstrap_inner
File "/home/travis/build/python/cpython/Lib/threading.py", line 885 in _bootstrap
Thread 0x00002b2b1c65a700 (most recent call first):
File "/home/travis/build/python/cpython/Lib/selectors.py", line 415 in select
File "/home/travis/build/python/cpython/Lib/multiprocessing/connection.py", line 920 in wait
File "/home/travis/build/python/cpython/Lib/concurrent/futures/process.py", line 354 in _queue_management_worker
File "/home/travis/build/python/cpython/Lib/threading.py", line 865 in run
File "/home/travis/build/python/cpython/Lib/threading.py", line 917 in _bootstrap_inner
File "/home/travis/build/python/cpython/Lib/threading.py", line 885 in _bootstrap
Current thread 0x00002b2b150439c0 (most recent call first):
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 901 in _fail_on_deadlock
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 962 in test_crash
File "/home/travis/build/python/cpython/Lib/unittest/case.py", line 615 in run
File "/home/travis/build/python/cpython/Lib/unittest/case.py", line 663 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 122 in run
File "/home/travis/build/python/cpython/Lib/unittest/suite.py", line 84 in __call__
File "/home/travis/build/python/cpython/Lib/unittest/runner.py", line 176 in run
File "/home/travis/build/python/cpython/Lib/test/support/init.py", line 1899 in _run_suite
File "/home/travis/build/python/cpython/Lib/test/support/init.py", line 1995 in run_unittest
File "/home/travis/build/python/cpython/Lib/test/test_concurrent_futures.py", line 1213 in test_main
File "/home/travis/build/python/cpython/Lib/test/support/init.py", line 2127 in decorator
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest.py", line 182 in runtest_inner
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest.py", line 127 in runtest
File "/home/travis/build/python/cpython/Lib/test/libregrtest/runtest_mp.py", line 68 in run_tests_worker
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 600 in _main
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 586 in main
File "/home/travis/build/python/cpython/Lib/test/libregrtest/main.py", line 640 in main
File "/home/travis/build/python/cpython/Lib/test/regrtest.py", line 46 in _main
File "/home/travis/build/python/cpython/Lib/test/regrtest.py", line 50 in <module>
File "/home/travis/build/python/cpython/Lib/runpy.py", line 85 in _run_code
File "/home/travis/build/python/cpython/Lib/runpy.py", line 193 in _run_module_as_main
test_cancel (test.test_concurrent_futures.FutureTests) ... ok
test_cancelled (test.test_concurrent_futures.FutureTests) ... ok
test_done (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_already_cancelled (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_already_failed (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_already_successful (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_raises (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_with_cancel (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_with_exception (test.test_concurrent_futures.FutureTests) ... ok
test_done_callback_with_result (test.test_concurrent_futures.FutureTests) ... ok
test_exception_with_success (test.test_concurrent_futures.FutureTests) ... ok
test_exception_with_timeout (test.test_concurrent_futures.FutureTests) ... ok
test_repr (test.test_concurrent_futures.FutureTests) ... ok
test_result_with_cancel (test.test_concurrent_futures.FutureTests) ... ok
test_result_with_success (test.test_concurrent_futures.FutureTests) ... ok
test_result_with_timeout (test.test_concurrent_futures.FutureTests) ... ok
test_running (test.test_concurrent_futures.FutureTests) ... ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.ProcessPoolForkAsCompletedTest) ... 0.15s ok
test_duplicate_futures (test.test_concurrent_futures.ProcessPoolForkAsCompletedTest) ... 2.14s ok
test_free_reference_yielded_future (test.test_concurrent_futures.ProcessPoolForkAsCompletedTest) ... 0.16s ok
test_no_timeout (test.test_concurrent_futures.ProcessPoolForkAsCompletedTest) ... 0.14s ok
test_zero_timeout (test.test_concurrent_futures.ProcessPoolForkAsCompletedTest) ... 2.16s ok
test_crash (test.test_concurrent_futures.ProcessPoolForkExecutorDeadlockTest) ... 28.53s test_shutdown_deadlock (test.test_concurrent_futures.ProcessPoolForkExecutorDeadlockTest) ... 0.46s ok
test_initializer (test.test_concurrent_futures.ProcessPoolForkFailingInitializerTest) ... 0.13s ok
test_initializer (test.test_concurrent_futures.ProcessPoolForkInitializerTest) ... 0.12s ok
test_free_reference (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.17s ok
test_killed_child (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_map (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_map_chunksize (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_map_exception (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.18s ok
test_map_timeout (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 6.16s ok
test_max_workers_negative (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.15s ok
test_no_stale_references (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_ressources_gced_in_workers (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.29s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_submit (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.14s ok
test_submit_keyword (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.16s ok
test_traceback (test.test_concurrent_futures.ProcessPoolForkProcessPoolExecutorTest) ... 0.15s ok
test_context_manager_shutdown (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 0.05s ok
test_del_shutdown (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 0.06s ok
test_hang_issue12364 (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 1.05s ok
test_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 1.64s ok
test_processes_terminate (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 0.05s ok
test_run_after_shutdown (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 0.00s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolForkProcessPoolShutdownTest) ... 0.40s ok
test_all_completed (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 0.16s ok
test_first_completed (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 1.66s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 1.66s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 2.16s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 1.65s ok
test_timeout (test.test_concurrent_futures.ProcessPoolForkWaitTest) ... 6.14s ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.ProcessPoolForkserverAsCompletedTest) ... 0.86s ok
test_duplicate_futures (test.test_concurrent_futures.ProcessPoolForkserverAsCompletedTest) ... 2.54s ok
test_free_reference_yielded_future (test.test_concurrent_futures.ProcessPoolForkserverAsCompletedTest) ... 0.49s ok
test_no_timeout (test.test_concurrent_futures.ProcessPoolForkserverAsCompletedTest) ... 0.53s ok
test_zero_timeout (test.test_concurrent_futures.ProcessPoolForkserverAsCompletedTest) ... 2.50s ok
test_crash (test.test_concurrent_futures.ProcessPoolForkserverExecutorDeadlockTest) ... 3.96s ok
test_shutdown_deadlock (test.test_concurrent_futures.ProcessPoolForkserverExecutorDeadlockTest) ... 1.16s ok
test_initializer (test.test_concurrent_futures.ProcessPoolForkserverFailingInitializerTest) ... 0.39s ok
test_initializer (test.test_concurrent_futures.ProcessPoolForkserverInitializerTest) ... 0.31s ok
test_free_reference (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.66s ok
test_killed_child (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.62s ok
test_map (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.63s ok
test_map_chunksize (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.66s ok
test_map_exception (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.68s ok
test_map_timeout (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 6.58s ok
test_max_workers_negative (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.58s ok
test_no_stale_references (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.62s ok
test_ressources_gced_in_workers (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.96s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.60s ok
test_submit (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.63s ok
test_submit_keyword (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.64s ok
test_traceback (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolExecutorTest) ... 0.55s ok
test_context_manager_shutdown (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 0.05s ok
test_del_shutdown (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 0.05s ok
test_hang_issue12364 (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 1.44s ok
test_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 1.99s ok
test_processes_terminate (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 0.40s ok
test_run_after_shutdown (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 0.00s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolForkserverProcessPoolShutdownTest) ... 0.42s ok
test_all_completed (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 0.56s ok
test_first_completed (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 2.07s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 1.96s ok
test_first_exception (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 3.54s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 2.43s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 2.00s ok
test_timeout (test.test_concurrent_futures.ProcessPoolForkserverWaitTest) ... 6.56s ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.ProcessPoolSpawnAsCompletedTest) ... 1.11s ok
test_duplicate_futures (test.test_concurrent_futures.ProcessPoolSpawnAsCompletedTest) ... 3.15s ok
test_free_reference_yielded_future (test.test_concurrent_futures.ProcessPoolSpawnAsCompletedTest) ... 1.24s ok
test_no_timeout (test.test_concurrent_futures.ProcessPoolSpawnAsCompletedTest) ... 1.17s ok
test_zero_timeout (test.test_concurrent_futures.ProcessPoolSpawnAsCompletedTest) ... 3.17s ok
test_crash (test.test_concurrent_futures.ProcessPoolSpawnExecutorDeadlockTest) ... 11.24s ok
test_shutdown_deadlock (test.test_concurrent_futures.ProcessPoolSpawnExecutorDeadlockTest) ... 2.00s ok
test_initializer (test.test_concurrent_futures.ProcessPoolSpawnFailingInitializerTest) ... 0.55s ok
test_initializer (test.test_concurrent_futures.ProcessPoolSpawnInitializerTest) ... 0.54s ok
test_free_reference (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.20s ok
test_killed_child (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 0.97s ok
test_map (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.23s ok
test_map_chunksize (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.18s ok
test_map_exception (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.15s ok
test_map_timeout (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 7.19s ok
test_max_workers_negative (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.37s ok
test_no_stale_references (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.23s ok
test_ressources_gced_in_workers (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.49s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.11s ok
test_submit (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.07s ok
test_submit_keyword (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.20s ok
test_traceback (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolExecutorTest) ... 1.22s ok
test_del_shutdown (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 0.07s ok
test_hang_issue12364 (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 2.12s ok
test_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 2.34s ok
test_processes_terminate (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 1.27s ok
test_run_after_shutdown (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 0.00s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.ProcessPoolSpawnProcessPoolShutdownTest) ... 0.97s ok
test_all_completed (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 1.24s ok
test_first_completed (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 2.51s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 2.77s ok
test_first_exception (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 4.22s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 3.18s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 2.98s ok
test_timeout (test.test_concurrent_futures.ProcessPoolSpawnWaitTest) ... 7.26s ok
test_correct_timeout_exception_msg (test.test_concurrent_futures.ThreadPoolAsCompletedTest) ... 0.11s ok
test_duplicate_futures (test.test_concurrent_futures.ThreadPoolAsCompletedTest) ... 2.13s ok
test_free_reference_yielded_future (test.test_concurrent_futures.ThreadPoolAsCompletedTest) ... 0.12s ok
test_no_timeout (test.test_concurrent_futures.ThreadPoolAsCompletedTest) ... 0.13s ok
test_zero_timeout (test.test_concurrent_futures.ThreadPoolAsCompletedTest) ... 2.13s ok
test_default_workers (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.13s ok
test_free_reference (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.12s ok
test_map (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.14s ok
test_map_exception (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.13s ok
test_map_submits_without_iteration (test.test_concurrent_futures.ThreadPoolExecutorTest)
Tests verifying bpo-11777. ... 0.14s ok
test_map_timeout (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 6.15s ok
test_max_workers_negative (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.14s ok
test_no_stale_references (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.13s ok
test_shutdown_race_issue12456 (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.14s ok
test_submit (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.12s ok
test_submit_keyword (test.test_concurrent_futures.ThreadPoolExecutorTest) ... 0.13s ok
test_initializer (test.test_concurrent_futures.ThreadPoolFailingInitializerTest) ... 0.11s ok
test_initializer (test.test_concurrent_futures.ThreadPoolInitializerTest) ... 0.11s ok
test_context_manager_shutdown (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.02s ok
test_del_shutdown (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.02s ok
test_hang_issue12364 (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 1.03s ok
test_interpreter_shutdown (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 1.52s ok
test_run_after_shutdown (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.00s ok
test_submit_after_interpreter_shutdown (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.23s ok
test_thread_names_assigned (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.03s ok
test_thread_names_default (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.03s ok
test_threads_terminate (test.test_concurrent_futures.ThreadPoolShutdownTest) ... 0.03s ok
test_all_completed (test.test_concurrent_futures.ThreadPoolWaitTests) ... 0.13s ok
test_first_completed (test.test_concurrent_futures.ThreadPoolWaitTests) ... 1.63s ok
test_first_completed_some_already_completed (test.test_concurrent_futures.ThreadPoolWaitTests) ... 1.63s ok
test_first_exception (test.test_concurrent_futures.ThreadPoolWaitTests) ... 3.13s ok
test_first_exception_one_already_failed (test.test_concurrent_futures.ThreadPoolWaitTests) ... 2.15s ok
test_first_exception_some_already_complete (test.test_concurrent_futures.ThreadPoolWaitTests) ... 1.63s ok
test_pending_calls_race (test.test_concurrent_futures.ThreadPoolWaitTests) ... 0.14s ok
test_timeout (test.test_concurrent_futures.ThreadPoolWaitTests) ... 6.15s ok
======================================================================
FAIL: test_crash (test.test_concurrent_futures.ProcessPoolForkExecutorDeadlockTest) [crash at task unpickle]
----------------------------------------------------------------------
Ran 160 tests in 224.305s
FAILED (failures=1)
test test_concurrent_futures failed
kumaraditya303 commentedon May 21, 2022
Closing as travis is not used anymore.