New submission from Nadeem Vawda <nadeem.va...@gmail.com>: test_packaging fails when regrtest is run with the -j option (run multiple tests concurrently).
$ ./python -Wd -E -bb -j0 -v test_packaging [snip] ====================================================================== ERROR: test_build_ext (packaging.tests.test_command_build_ext.BuildExtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/nadeem/code/src/cpython/python/Lib/packaging/tests/test_command_build_ext.py", line 34, in setUp shutil.copy(_get_source_filename(), self.tmp_dir) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 133, in copy copyfile(src, dst) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 98, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/home/nadeem/code/src/cpython/python/build/test_python_17565/Modules/xxmodule.c' ====================================================================== ERROR: test_compiler_option (packaging.tests.test_command_build_ext.BuildExtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/nadeem/code/src/cpython/python/Lib/packaging/tests/test_command_build_ext.py", line 34, in setUp shutil.copy(_get_source_filename(), self.tmp_dir) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 133, in copy copyfile(src, dst) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 98, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/home/nadeem/code/src/cpython/python/build/test_python_17565/Modules/xxmodule.c' ====================================================================== ERROR: test_ext_fullpath (packaging.tests.test_command_build_ext.BuildExtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/nadeem/code/src/cpython/python/Lib/packaging/tests/test_command_build_ext.py", line 34, in setUp shutil.copy(_get_source_filename(), self.tmp_dir) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 133, in copy copyfile(src, dst) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 98, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/home/nadeem/code/src/cpython/python/build/test_python_17565/Modules/xxmodule.c' ====================================================================== ERROR: test_finalize_options (packaging.tests.test_command_build_ext.BuildExtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/nadeem/code/src/cpython/python/Lib/packaging/tests/test_command_build_ext.py", line 34, in setUp shutil.copy(_get_source_filename(), self.tmp_dir) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 133, in copy copyfile(src, dst) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 98, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/home/nadeem/code/src/cpython/python/build/test_python_17565/Modules/xxmodule.c' ====================================================================== ERROR: test_get_outputs (packaging.tests.test_command_build_ext.BuildExtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/nadeem/code/src/cpython/python/Lib/packaging/tests/test_command_build_ext.py", line 34, in setUp shutil.copy(_get_source_filename(), self.tmp_dir) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 133, in copy copyfile(src, dst) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 98, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/home/nadeem/code/src/cpython/python/build/test_python_17565/Modules/xxmodule.c' ====================================================================== ERROR: test_get_source_files (packaging.tests.test_command_build_ext.BuildExtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/nadeem/code/src/cpython/python/Lib/packaging/tests/test_command_build_ext.py", line 34, in setUp shutil.copy(_get_source_filename(), self.tmp_dir) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 133, in copy copyfile(src, dst) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 98, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/home/nadeem/code/src/cpython/python/build/test_python_17565/Modules/xxmodule.c' ====================================================================== ERROR: test_optional_extension (packaging.tests.test_command_build_ext.BuildExtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/nadeem/code/src/cpython/python/Lib/packaging/tests/test_command_build_ext.py", line 34, in setUp shutil.copy(_get_source_filename(), self.tmp_dir) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 133, in copy copyfile(src, dst) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 98, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/home/nadeem/code/src/cpython/python/build/test_python_17565/Modules/xxmodule.c' ====================================================================== ERROR: test_solaris_enable_shared (packaging.tests.test_command_build_ext.BuildExtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/nadeem/code/src/cpython/python/Lib/packaging/tests/test_command_build_ext.py", line 34, in setUp shutil.copy(_get_source_filename(), self.tmp_dir) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 133, in copy copyfile(src, dst) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 98, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/home/nadeem/code/src/cpython/python/build/test_python_17565/Modules/xxmodule.c' ====================================================================== ERROR: test_user_site (packaging.tests.test_command_build_ext.BuildExtTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/nadeem/code/src/cpython/python/Lib/packaging/tests/test_command_build_ext.py", line 34, in setUp shutil.copy(_get_source_filename(), self.tmp_dir) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 133, in copy copyfile(src, dst) File "/home/nadeem/code/src/cpython/python/Lib/shutil.py", line 98, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/home/nadeem/code/src/cpython/python/build/test_python_17565/Modules/xxmodule.c' It seems that these tests assume they are running under the top-level directory of the checkout (which is not the case when -j is used). ---------- components: Tests messages: 136428 nosy: nadeem.vawda, tarek priority: normal severity: normal stage: needs patch status: open title: test_packaging failures when run with -j type: behavior versions: Python 3.3 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue12132> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com