New submission from Ryan Shupe:
I set up my Asus chromebook c200 with crouton and installed two chroot
environments under the trusty release. In one I built and ran the tests for
Python 3.5.0a4+
See stacktrace of resulting error:
[209/394/2] test_multiprocessing_fork
[210/394/3] test_multiprocessing_forkserver
Process Process-243:
Traceback (most recent call last):
File "/home/shuper/Downloads/src/cpython/Lib/multiprocessing/process.py",
line 254, in _bootstrap
self.run()
File "/home/shuper/Downloads/src/cpython/Lib/multiprocessing/process.py",
line 93, in run
self._target(*self._args, **self._kwargs)
File "/home/shuper/Downloads/src/cpython/Lib/test/_test_multiprocessing.py",
line 458, in _test_stderr_flush
sys.stderr = open(testfn, 'w')
OSError: [Errno 28] No space left on device: '@test_4624_tmp'
Process Process-245:
Traceback (most recent call last):
File "/home/shuper/Downloads/src/cpython/Lib/multiprocessing/process.py",
line 254, in _bootstrap
self.run()
File "/home/shuper/Downloads/src/cpython/Lib/multiprocessing/process.py",
line 93, in run
self._target(*self._args, **self._kwargs)
File "/home/shuper/Downloads/src/cpython/Lib/test/_test_multiprocessing.py",
line 464, in _test_sys_exit
sys.stderr = open(testfn, 'w')
OSError: [Errno 28] No space left on device: '@test_4624_tmp'
Dangling processes: {<Process(Process-236, started daemon)>}
Dangling threads: {<Thread(QueueFeederThread, started daemon 139869752682240)>}
Warning -- multiprocessing.process._dangling was modified by
test_multiprocessing_forkserver
Warning -- threading._dangling was modified by test_multiprocessing_forkserver
test test_multiprocessing_forkserver failed -- multiple errors occurred; run in
verbose mode for details
[211/394/3] test_multiprocessing_main_handling
/home/shuper/Downloads/src/cpython/Lib/test/support/__init__.py:946:
RuntimeWarning: tests may fail, unable to create temp dir:
/home/shuper/Downloads/src/cpython/build/test_python_6460
with temp_dir(path=name, quiet=quiet) as temp_path:
/home/shuper/Downloads/src/cpython/Lib/test/support/__init__.py:947:
RuntimeWarning: tests may fail, unable to change CWD to:
/home/shuper/Downloads/src/cpython/build/test_python_6460
with change_cwd(temp_path, quiet=quiet) as cwd_dir:
^C^T^CTraceback (most recent call last):
File "/home/shuper/Downloads/src/cpython/Lib/runpy.py", line 170, in
_run_module_as_main
"__main__", mod_spec)
File "/home/shuper/Downloads/src/cpython/Lib/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/shuper/Downloads/src/cpython/Lib/test/__main__.py", line 3, in
<module>
regrtest.main_in_temp_cwd()
File "/home/shuper/Downloads/src/cpython/Lib/test/regrtest.py", line 1564, in
main_in_temp_cwd
main()
File "/home/shuper/Downloads/src/cpython/Lib/test/regrtest.py", line 744, in
main
worker.join()
File "/home/shuper/Downloads/src/cpython/Lib/threading.py", line 1063, in join
self._wait_for_tstate_lock()
File "/home/shuper/Downloads/src/cpython/Lib/threading.py", line 1079, in
_wait_for_tstate_lock
elif lock.acquire(block, timeout):
KeyboardInterrupt
----------
components: Tests
messages: 242844
nosy: shiprex
priority: normal
severity: normal
status: open
title: threading/multiprocessing tests fail on chromebook under crouton
generated chroots
versions: Python 3.5
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue24153>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com