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