[Qa-jenkins-scm] Build failed in Jenkins: reproducible_diffoscope_from_git_master #97

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Tue Dec 20 21:59:25 UTC 2016


https://jenkins.debian.net/job/reproducible_diffoscope_from_git_master/97/Changes:

[Emanuel Bronshtein] fix duplicate % usage in CSS

------------------------------------------
[...truncated 5361 lines...]
E       TypeError: not enough arguments for format string

diffoscope/presenters/html.py:730: TypeError
----------------------------- Captured stderr call -----------------------------
1482271154.723157    ERROR reading rpm header failed: error reading package header
__________________________ test_compare_non_existing ___________________________

monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f1ef5efeb70>
sqlite3db1 = <<class 'abc.Sqlite3Database'> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/tests/data/test1.sqlite3>

    @skip_unless_tools_exist('sqlite3')
    def test_compare_non_existing(monkeypatch, sqlite3db1):
>       assert_non_existing(monkeypatch, sqlite3db1, has_null_source=False)

tests/comparators/test_sqlite.py:48: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/comparators/utils.py:71: in assert_non_existing
    output_html(difference, print_func=print)
diffoscope/presenters/html.py:745: in output_html
    output_header(css_url, print_func)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

css_url = None
print_func = <function create_limited_print_func.<locals>.limited_print_func at 0x7f1ef41f3840>

    def output_header(css_url, print_func):
        if css_url:
            css_link = '<link href="%s" type="text/css" rel="stylesheet" />' % css_url
        else:
            css_link = ''
        print_func(HEADER % {'title': html.escape(' '.join(sys.argv)),
                             'favicon': FAVICON_BASE64,
>                            'css_link': css_link,
                            })
E       TypeError: not enough arguments for format string

diffoscope/presenters/html.py:730: TypeError
__________________________ test_compare_non_existing ___________________________

monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f1ef42f45c0>
squashfs1 = <<class 'abc.SquashfsFile'> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/tests/data/test1.squashfs>

    @skip_unless_tools_exist('unsquashfs')
    def test_compare_non_existing(monkeypatch, squashfs1):
>       assert_non_existing(monkeypatch, squashfs1)

tests/comparators/test_squashfs.py:76: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/comparators/utils.py:71: in assert_non_existing
    output_html(difference, print_func=print)
diffoscope/presenters/html.py:745: in output_html
    output_header(css_url, print_func)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

css_url = None
print_func = <function create_limited_print_func.<locals>.limited_print_func at 0x7f1ef44188c8>

    def output_header(css_url, print_func):
        if css_url:
            css_link = '<link href="%s" type="text/css" rel="stylesheet" />' % css_url
        else:
            css_link = ''
        print_func(HEADER % {'title': html.escape(' '.join(sys.argv)),
                             'favicon': FAVICON_BASE64,
>                            'css_link': css_link,
                            })
E       TypeError: not enough arguments for format string

diffoscope/presenters/html.py:730: TypeError
__________________________ test_compare_non_existing ___________________________

monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f1ef5ed4fd0>
tar1 = <<class 'abc.TarFile'> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/tests/data/test1.tar>

    def test_compare_non_existing(monkeypatch, tar1):
>       assert_non_existing(monkeypatch, tar1)

tests/comparators/test_tar.py:60: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/comparators/utils.py:71: in assert_non_existing
    output_html(difference, print_func=print)
diffoscope/presenters/html.py:745: in output_html
    output_header(css_url, print_func)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

css_url = None
print_func = <function create_limited_print_func.<locals>.limited_print_func at 0x7f1ef4c7be18>

    def output_header(css_url, print_func):
        if css_url:
            css_link = '<link href="%s" type="text/css" rel="stylesheet" />' % css_url
        else:
            css_link = ''
        print_func(HEADER % {'title': html.escape(' '.join(sys.argv)),
                             'favicon': FAVICON_BASE64,
>                            'css_link': css_link,
                            })
E       TypeError: not enough arguments for format string

diffoscope/presenters/html.py:730: TypeError
__________________________ test_compare_non_existing ___________________________

monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f1ef4240860>
ascii1 = <<class 'abc.TextFile'> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/tests/data/text_ascii1>

    def test_compare_non_existing(monkeypatch, ascii1):
>       assert_non_existing(monkeypatch, ascii1, has_null_source=False, has_details=False)

tests/comparators/test_text.py:67: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/comparators/utils.py:71: in assert_non_existing
    output_html(difference, print_func=print)
diffoscope/presenters/html.py:745: in output_html
    output_header(css_url, print_func)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

css_url = None
print_func = <function create_limited_print_func.<locals>.limited_print_func at 0x7f1ef4c4b7b8>

    def output_header(css_url, print_func):
        if css_url:
            css_link = '<link href="%s" type="text/css" rel="stylesheet" />' % css_url
        else:
            css_link = ''
        print_func(HEADER % {'title': html.escape(' '.join(sys.argv)),
                             'favicon': FAVICON_BASE64,
>                            'css_link': css_link,
                            })
E       TypeError: not enough arguments for format string

diffoscope/presenters/html.py:730: TypeError
__________________________ test_compare_non_existing ___________________________

monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f1ef4258ac8>
xz1 = <<class 'abc.XzFile'> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/tests/data/test1.xz>

    @skip_unless_tools_exist('xz')
    def test_compare_non_existing(monkeypatch, xz1):
>       assert_non_existing(monkeypatch, xz1)

tests/comparators/test_xz.py:71: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/comparators/utils.py:71: in assert_non_existing
    output_html(difference, print_func=print)
diffoscope/presenters/html.py:745: in output_html
    output_header(css_url, print_func)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

css_url = None
print_func = <function create_limited_print_func.<locals>.limited_print_func at 0x7f1ef4373268>

    def output_header(css_url, print_func):
        if css_url:
            css_link = '<link href="%s" type="text/css" rel="stylesheet" />' % css_url
        else:
            css_link = ''
        print_func(HEADER % {'title': html.escape(' '.join(sys.argv)),
                             'favicon': FAVICON_BASE64,
>                            'css_link': css_link,
                            })
E       TypeError: not enough arguments for format string

diffoscope/presenters/html.py:730: TypeError
__________________________ test_compare_non_existing ___________________________

monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f1ef4240dd8>
zip1 = <<class 'abc.ZipFile'> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/tests/data/test1.zip>

    @skip_unless_tools_exist('zipinfo')
    def test_compare_non_existing(monkeypatch, zip1):
>       assert_non_existing(monkeypatch, zip1)

tests/comparators/test_zip.py:55: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/comparators/utils.py:71: in assert_non_existing
    output_html(difference, print_func=print)
diffoscope/presenters/html.py:745: in output_html
    output_header(css_url, print_func)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

css_url = None
print_func = <function create_limited_print_func.<locals>.limited_print_func at 0x7f1ef4c4b730>

    def output_header(css_url, print_func):
        if css_url:
            css_link = '<link href="%s" type="text/css" rel="stylesheet" />' % css_url
        else:
            css_link = ''
        print_func(HEADER % {'title': html.escape(' '.join(sys.argv)),
                             'favicon': FAVICON_BASE64,
>                            'css_link': css_link,
                            })
E       TypeError: not enough arguments for format string

diffoscope/presenters/html.py:730: TypeError
_______________________ test_mozzip_compare_non_existing _______________________

monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f1ef430aa20>
mozzip1 = <<class 'abc.MozillaZipFile'> /tmp/testrun/.pybuild/pythonX.Y_3.5/build/tests/data/test1.mozzip>

    @skip_unless_tools_exist('zipinfo')
    def test_mozzip_compare_non_existing(monkeypatch, mozzip1):
>       assert_non_existing(monkeypatch, mozzip1)

tests/comparators/test_zip.py:90: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/comparators/utils.py:71: in assert_non_existing
    output_html(difference, print_func=print)
diffoscope/presenters/html.py:745: in output_html
    output_header(css_url, print_func)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

css_url = None
print_func = <function create_limited_print_func.<locals>.limited_print_func at 0x7f1ef423e2f0>

    def output_header(css_url, print_func):
        if css_url:
            css_link = '<link href="%s" type="text/css" rel="stylesheet" />' % css_url
        else:
            css_link = ''
        print_func(HEADER % {'title': html.escape(' '.join(sys.argv)),
                             'favicon': FAVICON_BASE64,
>                            'css_link': css_link,
                            })
E       TypeError: not enough arguments for format string

diffoscope/presenters/html.py:730: TypeError
============= 22 failed, 211 passed, 15 skipped in 129.93 seconds ==============
E: pybuild pybuild:276: test: plugin distutils failed with: exit code=1: 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.UcaRUw9wx/tmp/testrun/stats.csv ']'
++ ls -1 '/chroots/chroot-run-sid.UcaRUw9wx/tmp/debian-edu-doc_*.changes'
++ true
+ CHANGES=
+ '[' '!' -z '' ']'
+ '[' false = true ']'
+ '[' -d /chroots/chroot-run-sid.UcaRUw9wx/proc ']'
+ sudo umount -l /chroots/chroot-run-sid.UcaRUw9wx/proc
+ '[' -d /chroots/chroot-run-sid.UcaRUw9wx/testrun ']'
+ '[' -d /chroots/chroot-run-sid.UcaRUw9wx ']'
+ sudo rm -rf --one-file-system /chroots/chroot-run-sid.UcaRUw9wx
Tue 20 Dec 21:59:25 UTC 2016 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-Ic0vOVTR, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list