Your message dated Mon, 30 Nov 2020 11:03:24 +0000
with message-id <e1kjgxo-000dym...@fasolo.debian.org>
and subject line Bug#976068: fixed in python-fakeredis 1.4.5-1
has caused the Debian Bug report #976068,
regarding python-fakeredis' autopkg tests fail
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
976068: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976068
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:python-fakeredis
Version: 1.4.4-1
Severity: serious
Tags: sid bullseye
python-fakeredis' autopkg tests fail:
[...]
=================================== FAILURES ===================================
________________________________ TestFuzz.test _________________________________
self = <test_hypothesis.TestFuzz object at 0x7fa75b6e7a90>
@pytest.mark.slow
def test(self):
class Machine(CommonMachine):
create_command_strategy = self.create_command_strategy
command_strategy = self.command_strategy
> hypothesis.stateful.run_state_machine_as_test(Machine)
test/test_hypothesis.py:468:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/lib/python3/dist-packages/hypothesis/stateful.py:75: in
run_state_machine_as_test
def run_state_machine_as_test(state_machine_factory, *, settings=None):
/usr/lib/python3/dist-packages/hypothesis/internal/reflection.py:654: in accept
return func(*bound.args, **bound.kwargs)
/usr/lib/python3/dist-packages/hypothesis/stateful.py:200: in
run_state_machine_as_test
run_state_machine(state_machine_factory)
/usr/lib/python3/dist-packages/hypothesis/stateful.py:92: in run_state_machine
@given(st.data())
test/test_hypothesis.py:454: in one_command
self._compare(command)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = Machine({}), command = Command('exec', b'')
def _compare(self, command):
fake_result, fake_exc = self._evaluate(self.fake, command)
real_result, real_exc = self._evaluate(self.real, command)
if fake_exc is not None and real_exc is None:
raise fake_exc
elif real_exc is not None and fake_exc is None:
assert real_exc == fake_exc, "Expected exception {} not
raised".format(real_exc)
elif (real_exc is None and isinstance(real_result, list)
and command.args and command.args[0].lower() == 'exec'):
assert fake_result is not None
# Transactions need to use the normalize functions of the
# component commands.
assert len(self.transaction_normalize) == len(real_result)
assert len(self.transaction_normalize) == len(fake_result)
for n, r, f in zip(self.transaction_normalize, real_result,
fake_result):
assert n(f) == n(r)
self.transaction_normalize = []
else:
> assert fake_result == real_result
E assert WrappedExcept...ec' command")) == WrappedExcepti...ec'
command"))
E -WrappedException(ResponseError("wrong number of arguments for
'exec' command"))
E +WrappedException(ExecAbortError("Transaction discarded because
of: wrong number of arguments for 'exec' command"))
test/test_hypothesis.py:424: AssertionError
----------------------------- Captured stdout call -----------------------------
Falsifying example:
state = Machine()
state.init_attrs(attrs={'fields': [b'', b'\x00'],
'keys': [b'', b'\x00'],
'scores': [0.0, 1.0],
'values': [b'', b'\x00']})
state.init_data(commands=[])
state.one_command(command=Command('exec', b''))
state.teardown()
============= 1 failed, 1086 passed, 88 skipped in 264.91 seconds ==============
/usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:9:
DeprecationWarning: the imp module is deprecated in favour of importlib; see the
module's documentation for alternative uses
import imp
autopkgtest [18:34:51]: test command1: -----------------------]
autopkgtest [18:34:51]: test command1: - - - - - - - - - - results - - - - - -
- - - -
command1 FAIL non-zero exit status 1
--- End Message ---
--- Begin Message ---
Source: python-fakeredis
Source-Version: 1.4.5-1
Done: =?utf-8?b?T25kxZllaiBOb3bDvQ==?= <on...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-fakeredis, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 976...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ondřej Nový <on...@debian.org> (supplier of updated python-fakeredis package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 30 Nov 2020 11:36:08 +0100
Source: python-fakeredis
Architecture: source
Version: 1.4.5-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Ondřej Nový <on...@debian.org>
Closes: 975722 976068
Changes:
python-fakeredis (1.4.5-1) unstable; urgency=medium
.
* New upstream release.
* d/tests/control: Remove python3-asynctest from the Depends
(Closes: #975722).
* Skip flaky test (Closes: #976068).
Checksums-Sha1:
49f7dad266cbe7946b49b39dde35568fac9814e7 2633 python-fakeredis_1.4.5-1.dsc
c3725d44f84b139a8bb880b44209c0d9b4ab8c79 66197
python-fakeredis_1.4.5.orig.tar.gz
f3355d49461307766840626c653fe61e98b0a5cf 4400
python-fakeredis_1.4.5-1.debian.tar.xz
a951b65721018fa2e7e11718f3e5f444ed686743 7993
python-fakeredis_1.4.5-1_amd64.buildinfo
Checksums-Sha256:
86dac2c761041258b4e860fe8381d1dcc12fc5239d3cace8844385e5fc724939 2633
python-fakeredis_1.4.5-1.dsc
a8ed60e59dd2668a9f853ac19e4c5cf8ee7aa041be15ea7da6e9837482b69b5c 66197
python-fakeredis_1.4.5.orig.tar.gz
85dff85f1edc15f99b85353f85fdbb1111b34956b65550c205f0df523374625e 4400
python-fakeredis_1.4.5-1.debian.tar.xz
f216e3333a5f5a1c471e680c3f5dfc54d7fc4102d42fd4f484f409bf6a427e06 7993
python-fakeredis_1.4.5-1_amd64.buildinfo
Files:
787d8016943d5b3a36b8ee8b0bff5f3b 2633 python optional
python-fakeredis_1.4.5-1.dsc
3973d3650520b9b46cb5342f0abce8ea 66197 python optional
python-fakeredis_1.4.5.orig.tar.gz
244427d4a4170432535906e8847539fb 4400 python optional
python-fakeredis_1.4.5-1.debian.tar.xz
90c8c6616d06caf13a1057390b48d9ae 7993 python optional
python-fakeredis_1.4.5-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEPZg8UuuFmAxGpWCQNXMSVZ0eBksFAl/EzVEACgkQNXMSVZ0e
BkuYMg//WyKrNYPEBjve9yhts3xWLSjBj4VPd67YWIdgTDrFMs4unZqgRvpQ3qIT
4DG1hNtXBfJOlXRx4Ves7So0IEL3JkC6ljl5zHSh4V217MMPOzCDVBwXdc/3nQjY
35t69Ias3Xt44+kGWaHS4jo/z83wFRXzMwDyGZ8k8Mbpg/DKQ1Q39w7Ryh/4k1p/
ZfMtiUP6JVeqin3By0QLlifMao69Vkw4cMDpsrXfCH5SRcGYF57LgoiUmTlDv350
TxnyPKy7eHThH6yo6TkzVrZ5NweJTXVDSYibsmfDbckXI/NuxfyUJd0SjgUuhDUh
LEo2U0uyYi45njYdC+eWagzoLjBfN/qnfFj7dZbdfUQR9i4P/20DMSHbr+eoSCC8
9GiNp1MFedUaGS+RxWumMwJqhty7FgsYQLoQ2FaKD1rO0VEUVZZym9v5PH7/+gqM
1t4qrY6Vz/36wJ0EpxDcCgiJbxaMf8rAIuFRetfFB3wL3145GxUFEsoTNjNVzp1g
4aSTlZ8PV4qD209VfhWPNfWpjTGHjfEC3iYT2Ykbc3hCCXz3rW9bnYJWmi0v6bI9
7HXZ1cMBug0HScl/5YsGOFQoxpHT4FdaMvg6yuA4yJ09BqZ0O/zUZ01oafhH7Dpd
th+CeDF8BlZWszG4zLImO5nBZBTrw4o5twuFsRl7kcUGKAXbq8c=
=bn5D
-----END PGP SIGNATURE-----
--- End Message ---