Your message dated Tue, 21 Jan 2025 15:35:48 +0000
with message-id <e1tagi8-003zg4...@fasolo.debian.org>
and subject line Bug#1091861: fixed in pytango 10.0.0-3
has caused the Debian Bug report #1091861,
regarding pytango: flaky autopkgtest: Timeout, waiting for event
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.)
--
1091861: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091861
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pytango
Version: 10.0.0-2
Severity: serious
User: debian...@lists.debian.org
Usertags: flaky
Dear maintainer(s),
I looked at the results of the autopkgtest of your package because it
was blocking gcc-14. I noticed that it regularly fails.
Because the unstable-to-testing migration software now blocks on
regressions in testing, flaky tests, i.e. tests that flip between
passing and failing without changes to the list of installed packages,
are causing people unrelated to your package to spend time on these
tests.
Don't hesitate to reach out if you need help and some more information
from our infrastructure.
Paul
https://ci.debian.net/packages/p/pytango/testing/amd64/55919644/
224s =================================== FAILURES
===================================
224s _________________ test_push_event_with_event_callback[Asyncio]
_________________
224s event_device = EventDevice(test/nodb/eventdevice)
224s
224s def test_push_event_with_event_callback(event_device):
224s string = StringIO()
224s ec = EventCallback(fd=string)
224s
224s if event_device.get_green_mode() == GreenMode.Asyncio:
224s with pytest.warns(DeprecationWarning):
224s > __test_push_event_with_timestamp(event_device, ec,
string)
224s
224s tests/test_event.py:505:
224s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _
224s
224s event_device = EventDevice(test/nodb/eventdevice)
224s cb = <tango.utils.EventCallback object at 0x7f70876d7620>
224s string = <_io.StringIO object at 0x7f708799fb80>
224s
224s def __test_push_event_with_timestamp(event_device, cb, string):
224s # to reduce tests amount here we test only change event
224s eid = event_device.subscribe_event("attr",
EventType.CHANGE_EVENT, cb, wait=True)
224s # trigger an event
224s event_device.command_inout("send_events",
EventType.CHANGE_EVENT, wait=True)
224s # wait for tango event
224s for retry_count in range(MAX_RETRIES):
224s event_device.read_attribute("state", wait=True)
224s if len(cb.get_events()) > 5:
224s break
224s time.sleep(DELAY_PER_RETRY)
224s if retry_count + 1 >= MAX_RETRIES:
224s timeout_seconds = retry_count * DELAY_PER_RETRY
224s > pytest.fail(
224s f"Timeout, waiting for event, after
{timeout_seconds}sec over {MAX_RETRIES} retries. "
224s f"Occasionally happens, probably due to CI test
runtime environment"
224s )
224s E Failed: Timeout, waiting for event, after
39.800000000000004sec over 200 retries. Occasionally happens, probably
due to CI test runtime environment
224s
224s tests/test_event.py:473: Failed
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: pytango
Source-Version: 10.0.0-3
Done: Santiago Ruano Rincón <santi...@freexian.com>
We believe that the bug you reported is fixed in the latest version of
pytango, 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 1091...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Santiago Ruano Rincón <santi...@freexian.com> (supplier of updated pytango
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: Tue, 21 Jan 2025 09:48:34 -0500
Source: pytango
Architecture: source
Version: 10.0.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Santiago Ruano Rincón <santi...@freexian.com>
Closes: 1091861
Changes:
pytango (10.0.0-3) unstable; urgency=medium
.
* Team upload
* Disable tests/test_event.py at build and autopkgtest time.
Some test_event tests are flaky, and are blocking gcc-14 migration.
(Closes: 1091861)
* Wrap and sort -st, again, with devscripts 2.25.1
* Replace obsolete Build-Dep pkg-config with pkgconf
* Remove no longer needed copyright entry for tango/asyncio_tools.py
Checksums-Sha1:
8091f4b5d954183d9030fd3eb82a640c0d242884 2679 pytango_10.0.0-3.dsc
3cca9eba340ff9c9eb93ae4966c2fae47fc6f78b 12376 pytango_10.0.0-3.debian.tar.xz
bc0e19eeb53a5f25e024cfbc1d984baa0ea8fabd 13977 pytango_10.0.0-3_amd64.buildinfo
Checksums-Sha256:
4ffbb04519990b56bdabe905700312ef225e185beb8726d48186dbea10d73b9d 2679
pytango_10.0.0-3.dsc
d419ab758f79ffbaebc195b45db61159fd785af030da28e5525a8ca0cde8076a 12376
pytango_10.0.0-3.debian.tar.xz
c4b6e75237f5958e97ae91773702076ef0dbeec11d62fb3668e48874209657d9 13977
pytango_10.0.0-3_amd64.buildinfo
Files:
fac697650ddb5ef2269d70f6eb818a5f 2679 science optional pytango_10.0.0-3.dsc
9903076b2e588313da6f6a20d1771f6e 12376 science optional
pytango_10.0.0-3.debian.tar.xz
428f17e458aff004c8476236e5ebbb99 13977 science optional
pytango_10.0.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iIwEARYKADQWIQR+lHTq7mkJOyB6t2Un3j1FEEiG7wUCZ4+6UxYcc2FudGlhZ29A
ZnJlZXhpYW4uY29tAAoJECfePUUQSIbvTy0A/3Gu4dTsUU3mbyjyRY3eBzCNjHHc
yf/21qX8bpyA9FgSAQDJkUZ59nae2L6fxuQY6ESOH6dwkqe2oKmSP4CedkrGCQ==
=9eZw
-----END PGP SIGNATURE-----
pgp8dXOmcopKP.pgp
Description: PGP signature
--- End Message ---