The Buildbot has detected a new failure on builder wasm32-wasi 3.x while
building python/cpython.
Full details are available at:
https://buildbot.python.org/all/#/builders/1046/builds/4417
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: bcannon-wasi
Build Reason: <unknown>
Blamelist: Malcolm Smith <[email protected]>
BUILD FAILED: failed test (failure) uploading test-results.xml (failure)
Summary of the results of the build (if available):
===================================================
==
Captured traceback
==================
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 46, in
test_idle_thread_reuse
executor.submit(mul, 21, 2).result()
~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_future.py", line 222, in
test_result_with_cancel
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58,
in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in
run\n self._callTestMethod(testMethod)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589,
in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/test_thread_pool.py\", line 80, in
test_executor_map_current_future_cancel\n fut = pool.submit(log_n_wait,
ident=\"first\")\n ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError
: can't start new thread\n</error></testcase><testcase
name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference\"
status=\"run\" result=\"completed\" time=\"0.003761\"><system-out
/><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't
start new thread \">Traceback (most recent call last):\n File
\"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File
\"/Lib/unittest/case.py\", line 634, in run\n
self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not
None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/executor.py\", line 117, in
test_free_reference\n for obj in self.executor.map(make_dummy_object,
range(10)):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n
File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs =
[self.submit(fn, *args) for args in
zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n</error></testcase><testcase
name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_hang_global_shutdown_lock\"
status=\"run\" result=\"completed\" time=\"0.000022\"><skipped>need
os.register_at_fork</skipped></testcase><testcase
name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse\"
status=\"run\" result=\"completed\" time=\"0.002662\"><system-out
/><system-err /><error type=\"RuntimeError\" message=\"RuntimeError:
can't start new thread \">Traceback (most recent call last):\n File
\"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File
\"/Lib/unittest/case.py\", line 634, in run\n
self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not
None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/tes
Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 166, in
test_threads_terminate\n self.executor.submit(acquire_lock, sem)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"]], "failures": [], "covered_lines": null, "__test_result__":
"TestResult"}
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_future.py", line 252, in
test_exception_with_success
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_init.py\", line 47, in
test_initializer\n futures = [self.executor.submit(get_init_status)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"]], "failures": [], "covered_lines": null, "__test_result__":
"TestResult"}
Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_future.py\", line 222, in
test_result_with_cancel\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_result_with_success
(test.test_concurrent_futures.test_future.FutureTests.test_result_with_success)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_future.py\", line 208, in
test_result_with_success\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"]], "failures": [], "covered_lines": null, "__test_result__":
"TestResult"}
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 71, in
test_first_exception_some_already_complete
future1 = self.executor.submit(divmod, 21, 0)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 88, in
test_no_stale_references
fut = self.executor.submit(my_object.my_method)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 97, in
test_all_completed
future1 = self.executor.submit(divmod, 2, 0)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 30, in test_submit
future = self.executor.submit(pow, 2, 8)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 117, in
test_free_reference
for obj in self.executor.map(make_dummy_object, range(10)):
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 87, in
test_first_exception_one_already_failed
future1 = self.executor.submit(time.sleep, 2)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58,
in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in
run\n self._callTestMethod(testMethod)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589,
in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/executor.py\", line 34, in
test_submit_keyword\n future = self.executor.submit(mul, 2, y=8)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n</error>
</testcase></testsuite>"], "stats": {"tests_run": 15, "failures": 0,
"skipped": 1}, "errors": [["test_executor_map_current_future_cancel
(test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_executor_map_current_future_cancel)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_thread_pool.py\", line 80, in
test_executor_map_current_future_cancel\n fut = pool.submit(log_n_wait,
ident=\"first\")\n ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_free_reference (test.test
_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/executor.py\", line 117, in
test_free_reference\n for obj in self.executor.map(make_dummy_object,
range(10)):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n
File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs =
[self.submit(fn, *args) for args in zip(*iterables)]\n
~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179,
in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n
File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in
start\n self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_idle_thread_reuse (test.test_con
current_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_thread_pool.py\", line 46, in
test_idle_thread_reuse\n executor.submit(mul, 21, 2).result()\n
~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line
179, in submit\n self._adjust_thread_count()\n
~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line
202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_map
(test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/executor.py\", line 45, in test_map\n
list(self.executor.map(pow, ra
nge(10), range(10))),\n ~~~~~~
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 185, in
test_del_shutdown
res = executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 81, in
test_hang_issue12364
fs = [self.executor.submit(time.sleep, 0.1) for _ in range(50)]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 51, in
test_future_times_out
future = self.executor.submit(time.sleep, short_timeout * 10)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58,
in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in
run\n self._callTestMethod(testMethod)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589,
in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 69, in
test_duplicate_futures\n future1 = self.executor.submit(time.sleep, 2)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start ne
w thread\n</error></testcase><testcase
name=\"test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_free_reference_yielded_future\"
status=\"run\" result=\"completed\" time=\"0.169899\" /><testcase /><testcase
name=\"test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout\"
status=\"run\" result=\"completed\" time=\"0.002685\"><system-out
/><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't
start new thread \">Traceback (most recent call last):\n File
\"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File
\"/Lib/unittest/case.py\", line 634, in run\n
self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not
None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 23, in
test_no_timeout\n future1 = self.executor.submit(mul, 2, 21)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n</error></testcase></testsuite>"], "stats": {"tests_run": 20,
"failures": 0, "skipped": 15}, "errors": [["test_duplicate_futures
(test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_duplicate_futures)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 69, in
test_duplicate_futures\n future1 = self.executor.submit(time.sleep, 2)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/future
s/thread.py\", line 179, in submit\n self._adjust_thread_count()\n
~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line
202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_future_times_out
(test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_future_times_out)
[0]", "Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 51, in
test_future_times_out\
future = self.executor.submit(time.sleep, short_timeout * 10)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_future_times_out
(test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_future_times_out)
[0.1]", "Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 51, in
test_future_times_out\n future = self.executor.submit(time.sleep,
short_timeout * 10)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n Fil
e \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_no_timeout
(test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout)"Assertion
failed: tstate->_status.initialized && !tstate->_status.cleared
(../../Python/pystate.c: PyThreadState_Clear: 1500)
Error: failed to run main module `python.wasm`
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 62, in
test_map_timeout
for i in self.executor.map(time.sleep,
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
[0, 0, 6],
^^^^^^^^^^
timeout=5):
^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 77, in
test_shutdown_race_issue12456
self.executor.map(str, [2] * (self.worker_count + 1))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58,
in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in
run\n self._callTestMethod(testMethod)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589,
in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 119, in test_timeout\n
future = self.executor.submit(time.sleep, long_timeout)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start
new thread\n</error></testcase></testsuite>"], "stats": {"tests_run": 33,
"failures": 0, "skipped": 24}, "errors": [["test_20369
(test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_20369)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 27, in test_20369\n
future = self.executor.submit(time.sleep, 1.5)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_all_completed
(test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_all_completed)",
"Tracebac
k (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 97, in
test_all_completed\n future1 = self.executor.submit(divmod, 2, 0)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_first_completed
(test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 35, in
test_first_completed\n future1 = self.executor.submit(mul, 21, 2)\n
~~~~~~~~~~~~~~~~~~~~^^
^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in
submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n
File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in
start\n self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_first_completed_some_already_completed
(test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 46, in
test_first_completed_some_already_completed\n future1 =
self.executor.submit(time.sleep, 1.5)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_first_exception
(test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 59, in
test_first_exception\n future1 = self.executor.submit(mul, 2, 21)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thre
ad_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line
1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't
start new thread\n"], ["test_first_exception_one_already_failed
(test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_one_already_failed)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 87, in
test_first_exception_one_already_failed\n future1 =
self.executor.submit(time.sleep, 2)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._boots
trap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_first_exception_some_already_complete
(test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_some_already_complete)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 71, in
test_first_exception_some_already_complete\n future1 =
self.executor.submit(divmod, 21, 0)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_pending_calls_race
(test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_pending_calls_race)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 147, in
test_pending_calls_race\n fs = {self.executor.submit(future_func) for i in
range(100)}\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_timeout
(test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_timeout)"Assertion
failed: tstate->_status.initialized && !tstate->_status.cleared
(../../Python/pystate.c: PyThreadState_Clear:
1500)
Error: failed to run main module `python.wasm`
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 119, in
test_timeout
future = self.executor.submit(time.sleep, long_timeout)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_init.py\", line 75, in
test_initializer\n future = self.executor.submit(get_init_status)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_initializer
(test.test_concurrent_futures.test_init.ThreadPoolInitializerTest.test_initializer)"Assertion
failed: tstate->_status.initialized && !tstate->_status.cleared
(../../Python/pystate.c: PyThreadState_Clear: 1500)
Error: failed to run main module `python.wasm`
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_future.py", line 208, in
test_result_with_success
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 69, in
test_duplicate_futures
future1 = self.executor.submit(time.sleep, 2)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 88, in
test_cancel_futures\n fs = [self.executor.submit(time.sleep, .1) for _ in
range(50)]\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_context_manager_shutdown
(test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_context_manager_shutdown)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 177, in
test_context_manager_shutdown\n self.assertEq
ual(list(e.map(abs, range(-5, 5))),\n
~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line
608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n
~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\",
line 179, in submit\n self._adjust_thread_count()\n
~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line
202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_del_shutdown
(test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_del_shutdown)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 185, in
test_del_shutdown\n res = executor.map(abs, range(-5, 5))\n
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs =
[self.submit(fn, *args) for args in zip(*iterables)]\n
~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179,
in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n
File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in
start\n self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_hang_issue12364
(test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_issue12364)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 81, in
test_hang_issue12364\n fs = [self.executor.submit(time.sleep, 0.1) for _ in
range(50)]\n ~~~~~~~~~~~~~~~~~~
~~^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179,
in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n
File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n Fi
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_shutdown_no_wait
(test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 200, in
test_shutdown_no_wait\n res = executor.map(abs, range(-5, 5))\n
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\",
line 608, in map\n fs = [self.submit(fn, *args) for args in
zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start
\n self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_thread_names_assigned
(test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_assigned)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 214, in
test_thread_names_assigned\n executor.map(abs, range(-5, 5))\n
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\",
line 608, in map\n fs = [self.submit(fn, *args) for args in
zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_th
read(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_thread_names_default
(test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_default)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 225, in
test_thread_names_default\n executor.map(abs, range(-5, 5))\n
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\",
line 608, in map\n fs = [self.submit(fn, *args) for args in
zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_threads_terminate
(test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_threads_terminate)"Assertion
failed: tstate->_status.initialized && !tstate->_status.cleared
(../../Python/pystate.c: PyThreadState_Clear: 1500)
Error: failed to run main module `python.wasm`
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 177, in
test_context_manager_shutdown
self.assertEqual(list(e.map(abs, range(-5, 5))),
~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 200, in
test_shutdown_no_wait
res = executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 22, in
test_map_submits_without_iteration
self.executor.map(record_finished, range(10))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/executor.py\", line 34, in
test_submit_keyword\n future = self.executor.submit(mul, 2, y=8)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"]], "failures": [], "covered_lines": null, "__test_result__":
"TestResult"}
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 214, in
test_thread_names_assigned
executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 88, in
test_cancel_futures
fs = [self.executor.submit(time.sleep, .1) for _ in range(50)]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_init.py", line 75, in
test_initializer
future = self.executor.submit(get_init_status)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58,
in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in
run\n self._callTestMethod(testMethod)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589,
in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 81, in
test_hang_issue12364\n fs = [self.executor.submit(time.sleep, 0.1) for _ in
range(50)]\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can'
t start new thread\n</error></testcase><testcase
name=\"test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_interpreter_shutdown\"
status=\"run\" result=\"completed\" time=\"0.000109\"><skipped>requires
subprocess support</skipped></testcase><testcase
name=\"test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_run_after_shutdown\"
status=\"run\" result=\"completed\" time=\"0.000210\" /><testcase
name=\"test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait\"
status=\"run\" result=\"completed\" time=\"0.003522\"><system-out
/><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't
start new thread \">Traceback (most recent call last):\n File
\"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File
\"/Lib/unittest/case.py\", line 634, in run\n
self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/unittest/case.py\", line 589, in _callTestMeth
od\n if method() is not None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 200, in
test_shutdown_no_wait\n res = executor.map(abs, range(-5, 5))\n
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\",
line 608, in map\n fs = [self.submit(fn, *args) for args in
zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n
Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58,
in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in
run\n self._callTestMethod(testMethod)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589,
in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/test_future.py\", line 252, in
test_exception_with_success\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n</error></testcase><testcase
name=\"test.test_concurrent_futures.test_future.FutureTests.test_exception_with_timeout\"
status=\"run\" result=\"completed\" time=\"0.000316\" /><testcase
name=\"test.test_concurrent_futures.test_future.FutureTests.test_multiple_set_exception\"
status=\"run\" result=\"complet
ed\" time=\"0.000722\" /><testcase
name=\"test.test_concurrent_futures.test_future.FutureTests.test_multiple_set_result\"
status=\"run\" result=\"completed\" time=\"0.000670\" /><testcase
name=\"test.test_concurrent_futures.test_future.FutureTests.test_repr\"
status=\"run\" result=\"completed\" time=\"0.002007\" /><testcase
name=\"test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel\"
status=\"run\" result=\"completed\" time=\"0.001967\"><system-out
/><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't
start new thread \">Traceback (most recent call last):\n File
\"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File
\"/Lib/unittest/case.py\", line 634, in run\n
self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is
t None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/test_future.py\", line 222, in
test_result_with_cancel\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n</error></testcase><testcase
name=\"test.test_concurrent_futures.test_future.FutureTests.test_result_with_success\"
status=\"run\" result=\"completed\" time=\"0.001854\"><system-out
/><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't
start new thread \">Traceback (most recent call last):\n File
\"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File
\"/Lib/unittest/case.py\", line 634, in run\n
self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not
None:\n ~~~~~~^^\n F
ile \"/Lib/test/test_concurrent_futures/test_future.py\", line 208, in
test_result_with_success\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n</error></testcase><testcase
name=\"test.test_concurrent_futures.test_future.FutureTests.test_result_with_timeout\"
status=\"run\" result=\"completed\" time=\"0.000298\" /><testcase
name=\"test.test_concurrent_futures.test_future.FutureTests.test_running\"
status=\"run\" result=\"completed\" time=\"0.000130\" /></testsuite>"],
"stats": {"tests_run": 20, "failures": 0, "skipped": 0}, "errors":
[["test_exception_with_success
(test.test_concurrent_futures.test_future.FutureTests.test_exception_with_success)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_future.py\", line 252, in
test_exception_with_success\n t.sta
rt()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_result_with_cancel
(test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel)"Assertion
failed: tstate->_status.initialized && !tstate->_status.cleared
(../../Python/pystate.c: PyThreadState_Clear: 1500)
Error: failed to run main module `python.wasm`
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 59, in
test_first_exception
future1 = self.executor.submit(mul, 2, 21)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 45, in test_map
list(self.executor.map(pow, range(10), range(10))),
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 166, in
test_threads_terminate
self.executor.submit(acquire_lock, sem)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 27, in test_20369
future = self.executor.submit(time.sleep, 1.5)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 53, in
test_map_exception
i = self.executor.map(divmod, [1, 1, 1, 1], [2, 3, 0, 5])
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58,
in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in
run\n self._callTestMethod(testMethod)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589,
in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 35, in
test_first_completed\n future1 = self.executor.submit(mul, 21, 2)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n</erro
r></testcase><testcase
name=\"test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed\"
status=\"run\" result=\"completed\" time=\"0.002538\"><system-out
/><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't
start new thread \">Traceback (most recent call last):\n File
\"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File
\"/Lib/unittest/case.py\", line 634, in run\n
self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not
None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 46, in
test_first_completed_some_already_completed\n future1 =
self.executor.submit(time.sleep, 1.5)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~
~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in
_adjust_thread_count\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n</error></testcase><testcase
name=\"test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception\"
status=\"run\" result=\"completed\" time=\"0.002553\"><system-out
/><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't
start new thread \">Traceback (most recent call last):\n File
\"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File
\"/Lib/unittest/case.py\", line 634, in run\n
self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File
\"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not
None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_f
utures/test_wait.py\", line 59, in test_first_exception\n future1 =
self.executor.submit(mul, 2, 21)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\",
line 179, in submit\n self._adjust_thread_count()\n
~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line
202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._boot
Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58,
in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in
run\n self._callTestMethod(testMethod)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589,
in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/executor.py\", line 62, in
test_map_timeout\n for i in self.executor.map(time.sleep,\n
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n [0, 0, 6],\n
^^^^^^^^^^\n
timeout=5):\n ^^^^^^^^^^\n File
\"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs =
[self.submit(fn, *args) for args in zip(*iterables)]\n
~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179,
in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n
File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n</error></testcase><testcase
name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_max_workers_negative\"
status=\"run\" result=\"completed\" time=\"0.000576\" /><testcase
name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_no_stale_references\"
status=\"run\" result=\"completed\" time=\"0.002602\"><system-out
/><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't
start new thread \">Traceback (most recent call last):\n File
\"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File
\"/Lib/unittest/case.py\", line 634, in run\n
self._callTestMethod(testMethod)\n ~~~~~~~~~~~
~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in
_callTestMethod\n if method() is not None:\n ~~~~~~^^\n File
\"/Lib/test/test_concurrent_futures/executor.py\", line 88, in
test_no_stale_references\n fut = self.executor.submit(my_object.my_method)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n</error></testcase><testcase
name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_saturation\"
status=\"run\" res
Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_thread_pool.py\", line 38, in
test_saturation\n executor.submit(acquire_lock, sem)\n
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_shutdown_race_issue12456
(test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_shutdown_race_issue12456)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/executor.py\", line 77, in
test_shutdown_race_issue12456\n self.executor.map(str, [2] *
(self.worker_count + 1))
\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs =
[self.submit(fn, *args) for args in zip(*iterables)]\n
~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179,
in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n
File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in
start\n self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_submit
(test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit)",
"Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/executor.py\", line 30, in test_submit\n
future = self.executor.submit(pow, 2, 8)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n File \
"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"], ["test_submit_keyword
(test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit_keyword)"Assertion
failed: tstate->_status.initialized && !tstate->_status.cleared
(../../Python/pystate.c: PyThreadState_Clear: 1500)
Error: failed to run main module `python.wasm`
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_init.py", line 47, in
test_initializer
futures = [self.executor.submit(get_init_status)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 35, in
test_first_completed
future1 = self.executor.submit(mul, 21, 2)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 147, in
test_pending_calls_race
fs = {self.executor.submit(future_func) for i in range(100)}
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 46, in
test_first_completed_some_already_completed
future1 = self.executor.submit(time.sleep, 1.5)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_wait.py\", line 119, in test_timeout\n
future = self.executor.submit(time.sleep, long_timeout)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File
\"/Lib/concurrent/futures/thread.py\", line 179, in submit\n
self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File
\"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n
t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n
self._handle = _start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"]], "failures": [], "covered_lines": null, "__test_result__":
"TestResult"}
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 225, in
test_thread_names_default
executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 34, in
test_submit_keyword
future = self.executor.submit(mul, 2, y=8)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 23, in
test_no_timeout
future1 = self.executor.submit(mul, 2, 21)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 38, in
test_saturation
executor.submit(acquire_lock, sem)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):\n File
\"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 23, in
test_no_timeout\n future1 = self.executor.submit(mul, 2, 21)\n
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\",
line 179, in submit\n self._adjust_thread_count()\n
~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line
202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File
\"/Lib/threading.py\", line 1005, in start\n self._handle =
_start_joinable_thread(self._bootstrap)\n
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new
thread\n"]], "failures": [], "covered_lines": null, "__test_result__":
"TestResult"}
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 80, in
test_executor_map_current_future_cancel
fut = pool.submit(log_n_wait, ident="first")
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Test report
===========
Failed tests:
- test.test_concurrent_futures.test_thread_pool
- test.test_concurrent_futures.test_future
- test.test_concurrent_futures.test_as_completed
- test.test_concurrent_futures.test_init
- test.test_concurrent_futures.test_shutdown
- test.test_concurrent_futures.test_wait
Failed subtests:
- test_pending_calls_race -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_pending_calls_race
- test_idle_thread_reuse -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse
- test_submit_keyword -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit_keyword
- test_first_exception -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception
- test_hang_issue12364 -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_issue12364
- test_threads_terminate -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_threads_terminate
- test_shutdown_no_wait -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait
- test_first_completed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed
- test_thread_names_assigned -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_assigned
- test_thread_names_default -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_default
- test_initializer -
test.test_concurrent_futures.test_init.ThreadPoolFailingInitializerTest.test_initializer
- test_result_with_success -
test.test_concurrent_futures.test_future.FutureTests.test_result_with_success
- test_all_completed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_all_completed
- test_initializer -
test.test_concurrent_futures.test_init.ThreadPoolInitializerTest.test_initializer
- test_map -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map
- test_no_stale_references -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_no_stale_references
- test_map_exception -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_exception
- test_exception_with_success -
test.test_concurrent_futures.test_future.FutureTests.test_exception_with_success
- test_map_timeout -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_timeout
- test_timeout -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_timeout
- test_free_reference -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference
- test_saturation -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_saturation
- test_del_shutdown -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_del_shutdown
- test_shutdown_race_issue12456 -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_shutdown_race_issue12456
- test_duplicate_futures -
test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_duplicate_futures
- test_first_exception_some_already_complete -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_some_already_complete
- test_20369 -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_20369
- test_context_manager_shutdown -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_context_manager_shutdown
- test_cancel_futures -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_cancel_futures
- test_executor_map_current_future_cancel -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_executor_map_current_future_cancel
- test_result_with_cancel -
test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel
- test_submit -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit
- test_no_timeout -
test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout
- test_first_completed_some_already_completed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed
- test_first_exception_one_already_failed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_one_already_failed
Sincerely,
-The BuildbotThe Buildbot has detected a new failure on builder wasm32-wasi
Non-Debug 3.x while building python/cpython.
Full details are available at:
https://buildbot.python.org/all/#/builders/1374/builds/329
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: bcannon-wasi
Build Reason: <unknown>
Blamelist: Malcolm Smith <[email protected]>
BUILD FAILED: failed test (failure) uploading test-results.xml (failure)
Summary of the results of the build (if available):
===================================================
==
Captured traceback
==================
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 46, in
test_idle_thread_reuse
executor.submit(mul, 21, 2).result()
~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_future.py", line 222, in
test_result_with_cancel
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_future.py", line 252, in
test_exception_with_success
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 71, in
test_first_exception_some_already_complete
future1 = self.executor.submit(divmod, 21, 0)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 88, in
test_no_stale_references
fut = self.executor.submit(my_object.my_method)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 97, in
test_all_completed
future1 = self.executor.submit(divmod, 2, 0)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 30, in test_submit
future = self.executor.submit(pow, 2, 8)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 117, in
test_free_reference
for obj in self.executor.map(make_dummy_object, range(10)):
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 87, in
test_first_exception_one_already_failed
future1 = self.executor.submit(time.sleep, 2)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 51, in
test_future_times_out
future = self.executor.submit(time.sleep, short_timeout * 10)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 185, in
test_del_shutdown
res = executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 81, in
test_hang_issue12364
fs = [self.executor.submit(time.sleep, 0.1) for _ in range(50)]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 62, in
test_map_timeout
for i in self.executor.map(time.sleep,
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
[0, 0, 6],
^^^^^^^^^^
timeout=5):
^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 77, in
test_shutdown_race_issue12456
self.executor.map(str, [2] * (self.worker_count + 1))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 119, in
test_timeout
future = self.executor.submit(time.sleep, long_timeout)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_future.py", line 208, in
test_result_with_success
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 69, in
test_duplicate_futures
future1 = self.executor.submit(time.sleep, 2)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 177, in
test_context_manager_shutdown
self.assertEqual(list(e.map(abs, range(-5, 5))),
~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 200, in
test_shutdown_no_wait
res = executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 22, in
test_map_submits_without_iteration
self.executor.map(record_finished, range(10))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 214, in
test_thread_names_assigned
executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 88, in
test_cancel_futures
fs = [self.executor.submit(time.sleep, .1) for _ in range(50)]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_init.py", line 75, in
test_initializer
future = self.executor.submit(get_init_status)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 59, in
test_first_exception
future1 = self.executor.submit(mul, 2, 21)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 45, in test_map
list(self.executor.map(pow, range(10), range(10))),
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 166, in
test_threads_terminate
self.executor.submit(acquire_lock, sem)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 27, in test_20369
future = self.executor.submit(time.sleep, 1.5)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 53, in
test_map_exception
i = self.executor.map(divmod, [1, 1, 1, 1], [2, 3, 0, 5])
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_init.py", line 47, in
test_initializer
futures = [self.executor.submit(get_init_status)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 35, in
test_first_completed
future1 = self.executor.submit(mul, 21, 2)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 147, in
test_pending_calls_race
fs = {self.executor.submit(future_func) for i in range(100)}
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 46, in
test_first_completed_some_already_completed
future1 = self.executor.submit(time.sleep, 1.5)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 34, in
test_submit_keyword
future = self.executor.submit(mul, 2, y=8)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 23, in
test_no_timeout
future1 = self.executor.submit(mul, 2, 21)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 80, in
test_executor_map_current_future_cancel
fut = pool.submit(log_n_wait, ident="first")
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 38, in
test_saturation
executor.submit(acquire_lock, sem)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 225, in
test_thread_names_default
executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Test report
===========
Failed tests:
- test.test_concurrent_futures.test_thread_pool
- test.test_concurrent_futures.test_future
- test.test_concurrent_futures.test_as_completed
- test.test_concurrent_futures.test_init
- test.test_concurrent_futures.test_shutdown
- test.test_concurrent_futures.test_wait
Failed subtests:
- test_pending_calls_race -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_pending_calls_race
- test_idle_thread_reuse -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse
- test_submit_keyword -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit_keyword
- test_first_exception -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception
- test_hang_issue12364 -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_issue12364
- test_threads_terminate -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_threads_terminate
- test_shutdown_no_wait -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait
- test_first_completed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed
- test_thread_names_assigned -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_assigned
- test_thread_names_default -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_default
- test_initializer -
test.test_concurrent_futures.test_init.ThreadPoolFailingInitializerTest.test_initializer
- test_result_with_success -
test.test_concurrent_futures.test_future.FutureTests.test_result_with_success
- test_all_completed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_all_completed
- test_initializer -
test.test_concurrent_futures.test_init.ThreadPoolInitializerTest.test_initializer
- test_map -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map
- test_no_stale_references -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_no_stale_references
- test_exception_with_success -
test.test_concurrent_futures.test_future.FutureTests.test_exception_with_success
- test_map_exception -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_exception
- test_map_timeout -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_timeout
- test_timeout -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_timeout
- test_free_reference -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference
- test_saturation -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_saturation
- test_del_shutdown -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_del_shutdown
- test_shutdown_race_issue12456 -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_shutdown_race_issue12456
- test_duplicate_futures -
test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_duplicate_futures
- test_first_exception_some_already_complete -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_some_already_complete
- test_20369 -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_20369
- test_context_manager_shutdown -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_context_manager_shutdown
- test_cancel_futures -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_cancel_futures
- test_result_with_cancel -
test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel
- test_executor_map_current_future_cancel -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_executor_map_current_future_cancel
- test_submit -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit
- test_no_timeout -
test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout
- test_first_completed_some_already_completed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed
- test_first_exception_one_already_failed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_one_already_failed
Sincerely,
-The BuildbotThe Buildbot has detected a new failure on builder wasm32 WASI
8Core 3.x while building python/cpython.
Full details are available at:
https://buildbot.python.org/all/#/builders/1344/builds/916
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: kushaldas-wasi
Build Reason: <unknown>
Blamelist: Malcolm Smith <[email protected]>
BUILD FAILED: failed test (failure) uploading test-results.xml (failure)
Summary of the results of the build (if available):
===================================================
==
Captured traceback
==================
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 46, in
test_idle_thread_reuse
executor.submit(mul, 21, 2).result()
~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_future.py", line 222, in
test_result_with_cancel
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_future.py", line 252, in
test_exception_with_success
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 71, in
test_first_exception_some_already_complete
future1 = self.executor.submit(divmod, 21, 0)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 88, in
test_no_stale_references
fut = self.executor.submit(my_object.my_method)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 97, in
test_all_completed
future1 = self.executor.submit(divmod, 2, 0)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 30, in test_submit
future = self.executor.submit(pow, 2, 8)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 117, in
test_free_reference
for obj in self.executor.map(make_dummy_object, range(10)):
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 185, in
test_del_shutdown
res = executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 51, in
test_future_times_out
future = self.executor.submit(time.sleep, short_timeout * 10)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 87, in
test_first_exception_one_already_failed
future1 = self.executor.submit(time.sleep, 2)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 81, in
test_hang_issue12364
fs = [self.executor.submit(time.sleep, 0.1) for _ in range(50)]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 62, in
test_map_timeout
for i in self.executor.map(time.sleep,
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
[0, 0, 6],
^^^^^^^^^^
timeout=5):
^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 77, in
test_shutdown_race_issue12456
self.executor.map(str, [2] * (self.worker_count + 1))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 119, in
test_timeout
future = self.executor.submit(time.sleep, long_timeout)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_future.py", line 208, in
test_result_with_success
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 69, in
test_duplicate_futures
future1 = self.executor.submit(time.sleep, 2)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 177, in
test_context_manager_shutdown
self.assertEqual(list(e.map(abs, range(-5, 5))),
~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 200, in
test_shutdown_no_wait
res = executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 22, in
test_map_submits_without_iteration
self.executor.map(record_finished, range(10))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 214, in
test_thread_names_assigned
executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 88, in
test_cancel_futures
fs = [self.executor.submit(time.sleep, .1) for _ in range(50)]
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_init.py", line 75, in
test_initializer
future = self.executor.submit(get_init_status)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 59, in
test_first_exception
future1 = self.executor.submit(mul, 2, 21)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 45, in test_map
list(self.executor.map(pow, range(10), range(10))),
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 166, in
test_threads_terminate
self.executor.submit(acquire_lock, sem)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 27, in test_20369
future = self.executor.submit(time.sleep, 1.5)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 53, in
test_map_exception
i = self.executor.map(divmod, [1, 1, 1, 1], [2, 3, 0, 5])
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_init.py", line 47, in
test_initializer
futures = [self.executor.submit(get_init_status)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 35, in
test_first_completed
future1 = self.executor.submit(mul, 21, 2)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 147, in
test_pending_calls_race
fs = {self.executor.submit(future_func) for i in range(100)}
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_wait.py", line 46, in
test_first_completed_some_already_completed
future1 = self.executor.submit(time.sleep, 1.5)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/executor.py", line 34, in
test_submit_keyword
future = self.executor.submit(mul, 2, y=8)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 23, in
test_no_timeout
future1 = self.executor.submit(mul, 2, 21)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 80, in
test_executor_map_current_future_cancel
fut = pool.submit(log_n_wait, ident="first")
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 38, in
test_saturation
executor.submit(acquire_lock, sem)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Traceback (most recent call last):
File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 225, in
test_thread_names_default
executor.map(abs, range(-5, 5))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Lib/concurrent/futures/_base.py", line 608, in map
fs = [self.submit(fn, *args) for args in zip(*iterables)]
~~~~~~~~~~~^^^^^^^^^^^
File "/Lib/concurrent/futures/thread.py", line 179, in submit
self._adjust_thread_count()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count
t.start()
~~~~~~~^^
File "/Lib/threading.py", line 1005, in start
self._handle = _start_joinable_thread(self._bootstrap)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
RuntimeError: can't start new thread
Test report
===========
Failed tests:
- test.test_concurrent_futures.test_thread_pool
- test.test_concurrent_futures.test_future
- test.test_concurrent_futures.test_as_completed
- test.test_concurrent_futures.test_init
- test.test_concurrent_futures.test_shutdown
- test.test_concurrent_futures.test_wait
Failed subtests:
- test_pending_calls_race -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_pending_calls_race
- test_idle_thread_reuse -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse
- test_submit_keyword -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit_keyword
- test_first_exception -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception
- test_hang_issue12364 -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_issue12364
- test_threads_terminate -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_threads_terminate
- test_shutdown_no_wait -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait
- test_first_completed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed
- test_thread_names_assigned -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_assigned
- test_thread_names_default -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_default
- test_initializer -
test.test_concurrent_futures.test_init.ThreadPoolFailingInitializerTest.test_initializer
- test_result_with_success -
test.test_concurrent_futures.test_future.FutureTests.test_result_with_success
- test_all_completed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_all_completed
- test_initializer -
test.test_concurrent_futures.test_init.ThreadPoolInitializerTest.test_initializer
- test_map -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map
- test_no_stale_references -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_no_stale_references
- test_exception_with_success -
test.test_concurrent_futures.test_future.FutureTests.test_exception_with_success
- test_map_exception -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_exception
- test_map_timeout -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_timeout
- test_timeout -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_timeout
- test_free_reference -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference
- test_saturation -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_saturation
- test_del_shutdown -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_del_shutdown
- test_shutdown_race_issue12456 -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_shutdown_race_issue12456
- test_duplicate_futures -
test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_duplicate_futures
- test_first_exception_some_already_complete -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_some_already_complete
- test_20369 -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_20369
- test_context_manager_shutdown -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_context_manager_shutdown
- test_cancel_futures -
test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_cancel_futures
- test_result_with_cancel -
test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel
- test_executor_map_current_future_cancel -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_executor_map_current_future_cancel
- test_submit -
test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit
- test_no_timeout -
test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout
- test_first_completed_some_already_completed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed
- test_first_exception_one_already_failed -
test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_one_already_failed
Sincerely,
-The Buildbot
_______________________________________________
Buildbot-status mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/buildbot-status.python.org/
Member address: [email protected]