[Qa-jenkins-scm] Build failed in Jenkins: reproducible_diffoscope_from_git_master #169
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Tue Jan 10 22:04:53 UTC 2017
https://jenkins.debian.net/job/reproducible_diffoscope_from_git_master/169/Changes:
[lamby] comparators: ImageFile only supports JPEG images not .ico files so
[lamby] Support comparing .ico files using img2txt (Closes: #850730)
------------------------------------------
[...truncated 279.17 KB...]
dpkg-source --before-build testrun
dpkg-buildpackage: info: host architecture amd64
dpkg-source: info: using options from testrun/debian/source/options: --tar-ignore=.*.sw? --tar-ignore=*/*~ --tar-ignore=,,* --tar-ignore=.[#~]* --tar-ignore=.deps --tar-ignore=.git --tar-ignore=.gitattributes --tar-ignore=.gitignore --tar-ignore=.gitmodules
fakeroot debian/rules clean
dh clean --with python3 --with bash-completion --buildsystem=pybuild
dh_testdir -O--buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:184: python3.5 setup.py clean
running clean
removing '/tmp/testrun/.pybuild/pythonX.Y_3.5/build' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.5' does not exist -- can't clean it
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
dpkg-source -b testrun
dpkg-source: info: using options from testrun/debian/source/options: --tar-ignore=.*.sw? --tar-ignore=*/*~ --tar-ignore=,,* --tar-ignore=.[#~]* --tar-ignore=.deps --tar-ignore=.git --tar-ignore=.gitattributes --tar-ignore=.gitignore --tar-ignore=.gitmodules
dpkg-source: info: using source format '3.0 (native)'
dpkg-source: info: building diffoscope in diffoscope_67.tar.xz
dpkg-source: info: building diffoscope in diffoscope_67.dsc
debian/rules build
dh build --with python3 --with bash-completion --buildsystem=pybuild
dh_testdir -O--buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:184: python3.5 setup.py config
running config
debian/rules override_dh_auto_build
make[1]: Entering directory '/tmp/testrun'
register-python-argcomplete diffoscope > debian/diffoscope.bash-completion
rst2man debian/diffoscope.1.rst debian/diffoscope.1
dh_auto_build -O--buildsystem=pybuild
I: pybuild base:184: /usr/bin/python3 setup.py build
running build
running build_py
creating /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/tools.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/tempfiles.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/progress.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/profiling.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/main.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/logging.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/locale.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/exc.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/difference.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/diff.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/config.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/changes.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
copying diffoscope/__init__.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope
creating /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/presenters
copying diffoscope/presenters/utils.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/presenters
copying diffoscope/presenters/text.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/presenters
copying diffoscope/presenters/icon.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/presenters
copying diffoscope/presenters/__init__.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/presenters
creating /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/zip.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/xz.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/text.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/tar.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/symlink.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/squashfs.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/sqlite.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/rust.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/rpm_fallback.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/rpm.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/ps.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/ppu.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/png.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/pdf.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/openssh.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/mono.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/missing_file.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/macho.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/llvm.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/json.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/javascript.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/java.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/iso9660.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/ipk.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/image.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/icc.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/haskell.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/gzip.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/git.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/gettext.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/fsimage.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/fonts.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/elf.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/directory.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/dex.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/device.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/debian_fallback.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/debian.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/deb.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/cpio.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/cbfs.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/bzip2.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/binary.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/ar.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/apk.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
copying diffoscope/comparators/__init__.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators
creating /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/presenters/html
copying diffoscope/presenters/html/templates.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/presenters/html
copying diffoscope/presenters/html/linediff.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/presenters/html
copying diffoscope/presenters/html/html.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/presenters/html
copying diffoscope/presenters/html/__init__.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/presenters/html
creating /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
copying diffoscope/comparators/utils/specialize.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
copying diffoscope/comparators/utils/libarchive.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
copying diffoscope/comparators/utils/fuzzy.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
copying diffoscope/comparators/utils/filenames.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
copying diffoscope/comparators/utils/file.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
copying diffoscope/comparators/utils/container.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
copying diffoscope/comparators/utils/compare.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
copying diffoscope/comparators/utils/command.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
copying diffoscope/comparators/utils/archive.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
copying diffoscope/comparators/utils/__init__.py -> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/diffoscope/comparators/utils
make[1]: Leaving directory '/tmp/testrun'
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:184: cd /tmp/testrun/.pybuild/pythonX.Y_3.5/build; python3.5 -m pytest -vv -r sxX --cov=diffoscope --cov-report=term-missing --cov-report=html
============================= test session starts ==============================
platform linux -- Python 3.5.3rc1, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 -- /usr/bin/python3.5
cachedir: ../../../.cache
rootdir: /tmp/testrun, inifile:
plugins: cov-2.4.0
collecting ... collected 253 items / 1 errors
--------- coverage: platform linux, python 3.5.3-candidate-1 ---------
Name Stmts Miss Cover Missing
--------------------------------------------------------------------------
diffoscope/__init__.py 1 0 100%
diffoscope/changes.py 124 88 29% 84-96, 105, 112, 119, 127, 131, 140, 149, 162, 171, 177, 183, 189, 195-197, 203, 209, 225-228, 231-234, 241-245, 255-289, 303-343
diffoscope/comparators/__init__.py 1 0 100%
diffoscope/comparators/apk.py 54 30 44% 39, 43-70, 73, 76, 79-80, 89, 93-95, 99-115
diffoscope/comparators/ar.py 28 11 61% 41-51, 56, 64, 67
diffoscope/comparators/binary.py 16 7 56% 28-29, 33, 36, 39, 42-43
diffoscope/comparators/bzip2.py 30 10 67% 37, 40, 43, 46, 50-56, 65
diffoscope/comparators/cbfs.py 84 52 38% 39-40, 44, 47, 53-64, 67, 70, 73, 77-81, 93-94, 105-135, 138
diffoscope/comparators/cpio.py 16 3 81% 34, 43, 46
diffoscope/comparators/deb.py 104 69 34% 33-34, 42-53, 62-68, 72-78, 87, 91-98, 102-109, 112, 120, 128-137, 140-142, 145, 153-166, 174, 180
diffoscope/comparators/debian.py 139 94 32% 48-50, 54, 58, 62, 65, 68, 71, 76-77, 81-88, 91, 94-95, 98, 101, 109, 112-135, 142-150, 153-161, 169-185, 189-203, 211-230
diffoscope/comparators/debian_fallback.py 32 32 0% 20-65
diffoscope/comparators/device.py 45 28 38% 36, 39-41, 44-49, 52-55, 59-61, 64-67, 70-72, 75-81
diffoscope/comparators/dex.py 31 10 68% 38, 41, 44, 47, 50, 54-58, 66
diffoscope/comparators/directory.py 129 90 30% 38-44, 50, 59-65, 75-81, 87-91, 95-114, 118, 124, 129, 133, 137, 141-143, 146, 150, 153-187, 192, 195-199
diffoscope/comparators/elf.py 275 172 37% 59-61, 65, 68, 71-77, 81, 86, 91, 96, 101, 105, 110, 114, 119, 123, 128, 132, 137, 141, 147-150, 153-154, 157, 169-180, 183-185, 189, 192, 196, 200-203, 206, 210, 219-224, 234, 237-238, 253, 260-268, 273-274, 278, 282, 289, 292, 295, 298, 301, 305, 309, 314, 317, 326, 335, 345-358, 363-376, 388-436, 441-523, 526, 529, 537, 540, 549, 553-561
diffoscope/comparators/fonts.py 16 4 75% 32, 35, 43, 46
diffoscope/comparators/fsimage.py 58 37 36% 32-33, 40-54, 57-60, 63, 66, 69-73, 81, 84-94
diffoscope/comparators/gettext.py 37 20 46% 37-39, 43, 46-60, 68, 71
diffoscope/comparators/git.py 30 16 47% 35, 38, 46-48, 54-70, 73-76, 87
diffoscope/comparators/gzip.py 32 11 66% 37, 40, 43, 46, 50-56, 65, 68
diffoscope/comparators/haskell.py 54 33 39% 39, 45, 54-89, 92
diffoscope/comparators/icc.py 14 3 79% 32, 40, 43
diffoscope/comparators/image.py 31 10 68% 36, 45, 52, 55, 62, 66-68, 73-77
diffoscope/comparators/ipk.py 6 1 83% 31
diffoscope/comparators/iso9660.py 43 24 44% 35-36, 42, 47-48, 52-57, 60-63, 72, 75-83
diffoscope/comparators/java.py 22 8 64% 33-34, 38, 41-43, 51, 54
diffoscope/comparators/javascript.py 14 3 79% 32, 39, 42
diffoscope/comparators/json.py 27 16 41% 34-43, 46-55, 59-61
diffoscope/comparators/llvm.py 15 4 73% 31, 39, 44, 47
diffoscope/comparators/macho.py 53 29 45% 33-35, 39, 42, 45-51, 56, 61, 66, 75, 80-84, 87-105
diffoscope/comparators/missing_file.py 48 26 46% 39-42, 45-46, 50, 54, 58, 61, 64, 67, 70, 77-91, 96, 100, 105, 110-112
diffoscope/comparators/mono.py 14 3 79% 33, 41, 44
diffoscope/comparators/openssh.py 14 3 79% 32, 39, 42
diffoscope/comparators/pdf.py 19 5 74% 32, 38, 41, 49, 52
diffoscope/comparators/png.py 19 6 68% 33, 36-38, 46, 49
diffoscope/comparators/ppu.py 53 35 34% 40, 49-52, 55-57, 65-91, 94
diffoscope/comparators/ps.py 25 11 56% 36, 44, 47-56
diffoscope/comparators/rpm.py 69 46 33% 39-55, 59-72, 77-83, 88, 91, 94, 98-103, 110
diffoscope/comparators/rpm_fallback.py 13 6 54% 30, 34-38
diffoscope/comparators/rust.py 37 16 57% 40, 43, 46, 49, 52-60, 68-72, 75
diffoscope/comparators/sqlite.py 12 3 75% 30, 36, 39
diffoscope/comparators/squashfs.py 147 82 44% 43, 47, 53, 62, 65, 68, 78-81, 84, 94-97, 100, 103, 106, 110, 113, 116, 119, 129-132, 135-136, 139, 143, 157-174, 177-180, 183, 186, 203-218, 221, 224, 227, 231-236, 239-240, 249, 252
diffoscope/comparators/symlink.py 29 16 45% 34, 38, 41-44, 48-50, 53-56, 59-62
diffoscope/comparators/tar.py 13 2 85% 37, 40
diffoscope/comparators/text.py 34 24 29% 29-35, 43, 47-49, 52-68
diffoscope/comparators/utils/__init__.py 0 0 100%
diffoscope/comparators/utils/archive.py 81 44 46% 36-39, 42-44, 47-48, 52, 56, 60, 64, 68, 71, 76-79, 83-89, 92-97, 100, 103, 106, 111, 114, 117, 123, 126, 129, 132, 136, 139, 144
diffoscope/comparators/utils/command.py 60 39 35% 31-50, 54, 58, 61, 67-70, 74, 77, 80, 83-92, 97-103, 107, 111, 115
diffoscope/comparators/utils/compare.py 75 51 32% 39-40, 48, 51-61, 64-78, 81-86, 89-93, 96-104, 107-111
diffoscope/comparators/utils/container.py 76 51 33% 40-45, 48, 52, 56, 60-72, 76, 80, 85-86, 89-113, 116-118, 123, 126
diffoscope/comparators/utils/file.py 158 118 25% 34-35, 46-49, 53-68, 71, 74, 80, 85-86, 89, 94, 98, 102-117, 121-123, 127-129, 134-145, 149, 153, 157, 160-162, 165-174, 177-196, 200, 206-245, 249-252
diffoscope/comparators/utils/filenames.py 7 5 29% 24-29
diffoscope/comparators/utils/fuzzy.py 29 22 24% 27-28, 34-54
diffoscope/comparators/utils/libarchive.py 143 80 44% 40-41, 43-44, 71-90, 95, 98, 101, 104, 110, 113, 116, 120, 123, 126, 129, 134-135, 139, 142, 147-150, 153, 156, 164, 167, 170-171, 174-175, 178-182, 185-187, 190-197, 200-225
diffoscope/comparators/utils/specialize.py 31 14 55% 31-41, 54-55, 60
diffoscope/comparators/xz.py 30 10 67% 37, 40, 43, 46, 50-56, 65
diffoscope/comparators/zip.py 91 45 51% 39, 43-45, 51, 56, 59, 62, 66, 69, 72, 75, 80, 83, 86, 92-95, 98-102, 111, 114-116, 123-124, 137-147, 158-162, 165-167
diffoscope/config.py 24 9 62% 39, 42-45, 48-57
diffoscope/diff.py 203 167 18% 46-56, 60, 64, 67-72, 75-101, 104-141, 144-153, 157-191, 196-200, 208-209, 212-218, 221, 224-227, 231-240, 243-245, 248-273, 276-284, 287-309, 312-322
diffoscope/difference.py 155 121 22% 37-62, 65, 69-79, 83, 89, 95, 101-129, 133, 137, 140-141, 145, 149, 153, 157, 161, 164-166, 169-176, 179-181, 184-193, 196-215, 218-222, 225-227
diffoscope/exc.py 15 8 47% 26-27, 219, 223-228
diffoscope/locale.py 13 8 38% 33-57
diffoscope/logging.py 9 7 22% 24-35
diffoscope/main.py 152 115 24% 48-49, 58-172, 177, 180, 184-205, 209-213, 217-245, 249, 253-279, 282
diffoscope/presenters/__init__.py 0 0 100%
diffoscope/presenters/html/__init__.py 1 0 100%
diffoscope/presenters/html/html.py 372 322 13% 79-86, 102-106, 110-144, 148-150, 156-214, 222-243, 249-253, 257, 261-265, 269-275, 279-316, 324-414, 419-439, 443-473, 477-481, 487, 494-504, 508-509, 520-555
diffoscope/presenters/html/linediff.py 53 51 4% 22-29, 36-94
diffoscope/presenters/html/templates.py 5 0 100%
diffoscope/presenters/icon.py 1 0 100%
diffoscope/presenters/text.py 37 28 24% 32-42, 45-57, 60-67
diffoscope/presenters/utils.py 43 30 30% 38-67, 71-82, 85-86, 93, 102-115
diffoscope/profiling.py 38 25 34% 30-34, 40-43, 52, 55-62, 65-71, 74-88
diffoscope/progress.py 82 56 32% 32-37, 42-52, 57-59, 62-66, 69-71, 74-75, 79-82, 85, 88, 91-96, 100-130, 133-137, 140, 144, 147, 154
diffoscope/tempfiles.py 30 22 27% 30-35, 38-43, 46-62
diffoscope/tools.py 25 8 68% 49-50, 54-55, 60-65
--------------------------------------------------------------------------
TOTAL 4146 2655 36%
Coverage HTML written to dir htmlcov
==================================== ERRORS ====================================
ERROR collecting .pybuild/pythonX.Y_3.5/build/tests/comparators/test_image.py _
ImportError while importing test module '/tmp/testrun/.pybuild/pythonX.Y_3.5/build/tests/comparators/test_image.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/_pytest/python.py:418: in _importtestmodule
mod = self.fspath.pyimport(ensuresyspath=importmode)
/usr/lib/python3/dist-packages/py/_path/local.py:662: in pyimport
__import__(modname)
/usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:216: in load_module
py.builtin.exec_(co, mod.__dict__)
tests/comparators/test_image.py:23: in <module>
from diffoscope.comparators.image import ImageFile
E ImportError: cannot import name 'ImageFile'
!!!!!!!!!!!!!!!!!!! Interrupted: 1 errors during collection !!!!!!!!!!!!!!!!!!!!
=========================== 1 error in 7.39 seconds ============================
E: pybuild pybuild:276: test: plugin distutils failed with: exit code=2: cd /tmp/testrun/.pybuild/pythonX.Y_3.5/build; python3.5 -m pytest -vv -r sxX --cov=diffoscope --cov-report=term-missing --cov-report=html
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.5 returned exit code 13
debian/rules:29: recipe for target 'build' failed
make: *** [build] Error 25
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1116:
dpkg-buildpackage -rfakeroot -us -uc failed
+ cleanup
+ '[' -e /chroots/chroot-run-sid.QHPwznbY9/tmp/testrun/stats.csv ']'
++ ls -1 '/chroots/chroot-run-sid.QHPwznbY9/tmp/debian-edu-doc_*.changes'
++ true
+ CHANGES=
+ '[' '!' -z '' ']'
+ '[' false = true ']'
+ '[' -d /chroots/chroot-run-sid.QHPwznbY9/proc ']'
+ sudo umount -l /chroots/chroot-run-sid.QHPwznbY9/proc
+ '[' -d /chroots/chroot-run-sid.QHPwznbY9/testrun ']'
+ '[' -d /chroots/chroot-run-sid.QHPwznbY9 ']'
+ sudo rm -rf --one-file-system /chroots/chroot-run-sid.QHPwznbY9
Tue 10 Jan 22:04:52 UTC 2017 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-4CMkv7Cb, which will now be removed.
Build step 'Execute shell' marked build as failure
More information about the Qa-jenkins-scm
mailing list