[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