[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#931345: nvchecker: autopkgtest regression in June 2019



Source: nvchecker
Version: 1.3-2
Severity: important
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@lists.debian.org
Usertags: regression

Dear maintainers,

Somewhere between 2019-05-28 and 2019-06-28, your package started to
fail in buster for version 1.3.2, and somewhere between 2019-06-10 and
2019-06-15 is started failing in unstable for version 1.4.3-1.

I copied some of the output at the bottom of this report.

Unfortunately, the regression isn't caught by the migration software, so
this is either caused by an indirect dependency of your package (maybe
hints can be found here [1]), or by an external factor. Please
investigate and fix your autopkgtest.

Paul

[1]
https://ci.debian.net/data/packages/unstable/amd64/n/nvchecker/2492039.log

https://ci.debian.net/data/autopkgtest/unstable/amd64/n/nvchecker/2492039/log.gz

=================================== FAILURES
===================================
_________________________________ test_anitya
__________________________________

get_version = <function get_version.<locals>.__call__ at 0x7f1f241d6e18>

    async def test_anitya(get_version):
>     assert await get_version("shutter", {"anitya": "fedora/shutter"})
== "0.94.2"
E     AssertionError: assert '0.94.3' == '0.94.2'
E       - 0.94.3
E       ?      ^
E       + 0.94.2
E       ?      ^

tests/test_anitya.py:8: AssertionError
________________________________ test_debianpkg
________________________________

get_version = <function get_version.<locals>.__call__ at 0x7f1f238a69d8>

    @flaky(max_runs=10)
    async def test_debianpkg(get_version):
>       assert await get_version("sigrok-firmware-fx2lafw",
{"debianpkg": None}) == "0.1.6-1"

tests/test_debianpkg.py:10:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
tests/conftest.py:50: in __call__
    return await _get_version(name, config)
/usr/lib/python3/dist-packages/nvchecker/get_version.py:90: in get_version
    version = await func(name, conf, **kwargs)
/usr/lib/python3/dist-packages/nvchecker/source/debianpkg.py:23: in
get_version
    logger.error('Debian package not found', name=name)
/usr/lib/python3/dist-packages/structlog/_base.py:176: in _proxy_to_logger
    args, kw = self._process_event(method_name, event, event_kw)
/usr/lib/python3/dist-packages/structlog/_base.py:136: in _process_event
    event_dict = proc(self._logger, method_name, event_dict)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

logger = <PrintLogger(file=<_pytest.capture.EncodedFile object at
0x7f1f25363b70>)>
method_name = 'error'
event_dict = {'event': 'Debian package not found', 'logger_name':
'nvchecker.source.debianpkg', 'name': 'sigrok-firmware-fx2lafw'}

    def proc(logger, method_name, event_dict):
      if method_name in ('warning', 'error'):
        if 'exc_info' in event_dict:
          raise event_dict['exc_info']
>       raise RuntimeError(event_dict['event'])
E       RuntimeError: Debian package not found

tests/conftest.py:68: RuntimeError
_________________________ test_debianpkg_strip_release
_________________________

get_version = <function get_version.<locals>.__call__ at 0x7f1f238a69d8>

    @flaky(max_runs=10)
    async def test_debianpkg_strip_release(get_version):
>       assert await get_version("sigrok-firmware-fx2lafw",
{"debianpkg": None, "strip-release": 1}) == "0.1.6"

tests/test_debianpkg.py:14:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
tests/conftest.py:50: in __call__
    return await _get_version(name, config)
/usr/lib/python3/dist-packages/nvchecker/get_version.py:90: in get_version
    version = await func(name, conf, **kwargs)
/usr/lib/python3/dist-packages/nvchecker/source/debianpkg.py:23: in
get_version
    logger.error('Debian package not found', name=name)
/usr/lib/python3/dist-packages/structlog/_base.py:176: in _proxy_to_logger
    args, kw = self._process_event(method_name, event, event_kw)
/usr/lib/python3/dist-packages/structlog/_base.py:136: in _process_event
    event_dict = proc(self._logger, method_name, event_dict)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

logger = <PrintLogger(file=<_pytest.capture.EncodedFile object at
0x7f1f25363b70>)>
method_name = 'error'
event_dict = {'event': 'Debian package not found', 'logger_name':
'nvchecker.source.debianpkg', 'name': 'sigrok-firmware-fx2lafw'}

    def proc(logger, method_name, event_dict):
      if method_name in ('warning', 'error'):
        if 'exc_info' in event_dict:
          raise event_dict['exc_info']
>       raise RuntimeError(event_dict['event'])
E       RuntimeError: Debian package not found

tests/conftest.py:68: RuntimeError

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: