Your message dated Mon, 20 Jan 2025 00:36:28 +0000
with message-id <e1tzfmg-00dgak...@fasolo.debian.org>
and subject line Bug#1092867: fixed in pyglet 2.0.17+ds-3
has caused the Debian Bug report #1092867,
regarding pyglet: Autopkgtests uses timing tests that fails on s390x (flaky?)
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.)
--
1092867: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092867
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pyglet
Version: 2.0.17+ds-2
Severity: serious
X-Debbugs-Cc: ni...@thykier.net
Control: affects -1 src:pillow
Hi,
The pyglet autopkgtests fails on s390x due to an assumption on the
precision about wake ups from sleep vs. time elapsed clock.time()
between such sleep calls. This intend turn prevents unrelated packages
from migrating. Concretely, pillow is blocked by such a failure.
112s =================================== FAILURES
===================================
112s ________________________ test_elapsed_time_between_tick
________________________
112s
112s @skip_if_continuous_integration()
112s def test_elapsed_time_between_tick():
112s """
112s Test that the tick function returns the correct elapsed
112s time between frames, in seconds.
112s
112s Because we are measuring time differences, we
112s expect a small error (1%) from the expected value.
112s """
112s sleep_time = 0.2
112s
112s # initialize internal counter
112s clock.tick()
112s
112s # test between initialization and first tick
112s sleep(sleep_time)
112s delta_time_1 = clock.tick()
112s
112s # test between non-initialization tick and next tick
112s sleep(sleep_time)
112s delta_time_2 = clock.tick()
112s
112s > assert delta_time_1 == pytest.approx(sleep_time, rel=0.01*sleep_time)
112s E assert 0.2045531269395724 == 0.2 ± 4.0e-04
112s E
112s E comparison failed
112s E Obtained: 0.2045531269395724
112s E Expected: 0.2 ± 4.0e-04
112s
112s tests/unit/test_clock_freq.py:64: AssertionError
112s =========================== short test summary info
============================
112s FAILED tests/unit/test_clock_freq.py::test_elapsed_time_between_tick -
assert...
112s ==== 1 failed, 610 passed, 106 skipped, 93 deselected, 2 xfailed in 28.04s
=====
Some options include:
* Skipping the concrete test
* Changing the limits to make it less likely (though at some point,
the extra leeway will invalidate the test)
* Mark the autopkgtests as flaky, which will make the test less likely
in catching regression.
Best regards,
Niels
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: pyglet
Source-Version: 2.0.17+ds-3
Done: Colin Watson <cjwat...@debian.org>
We believe that the bug you reported is fixed in the latest version of
pyglet, 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 1092...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <cjwat...@debian.org> (supplier of updated pyglet 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, 20 Jan 2025 00:13:46 +0000
Source: pyglet
Architecture: source
Version: 2.0.17+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Closes: 1092867
Changes:
pyglet (2.0.17+ds-3) unstable; urgency=medium
.
* Team upload.
* Adjust time-sensitive test exclusions for upstream changes in 1.4.2
(closes: #1092867).
Checksums-Sha1:
28762b2171b61a8c2dbd21a37547cfa217f6c811 2575 pyglet_2.0.17+ds-3.dsc
868d7eba512ebcd8b8d18d9cfe7ecf47794d103e 8500 pyglet_2.0.17+ds-3.debian.tar.xz
Checksums-Sha256:
460e79601db3c28058f20592ee319c03734f2582bfd67142151a083de278d456 2575
pyglet_2.0.17+ds-3.dsc
bcce6257745705f07304f94b726204407bc5a51ec9770f02ce71f66c370356fd 8500
pyglet_2.0.17+ds-3.debian.tar.xz
Files:
24229dbc4c2cfc6c6c1dcd45326cdea1 2575 python optional pyglet_2.0.17+ds-3.dsc
2d2e8c00846e17624a56af0e9343c6b0 8500 python optional
pyglet_2.0.17+ds-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmeNlWcACgkQOTWH2X2G
UAs51A//VMfQPxeGtKBFI9DklvMbOxU4NsKwLkcp/88qOL4yCa6KddQukPhsiGni
GfaN/cCXDwHWlth8JJY0P4+k4sorVJmjgkRWJkznA1B3H9W4PHluthuDOdv+4OkH
jC02VKyJsTqh2RAvNe0NfYjNMDPnAUxb5OwpqGVdr7GuR4R9s8F/Qe02OHmoBlXh
xncBuQb7gV8XXY8k8DBDxHCptpKdDEnLunVu93zIqIcK/CoY1Q8Y14rW5pLoLDKB
aF3PJvJD/hnRTgrtI2+DONP9ngxLeGXXAS9SCYh33nJhZdF+23t/whDhg3OjTJuv
yiRSMiS/RssZTPP0s7/7JROQbCFW5kLc6vVCCd+HAyzICfRIhwYeAzflpZGUVubC
/5ThGK9kqRQBMb93SUec/GaUUn3p9bEW+URy12z28n0pgkHs+n29/axgM8bA0sjH
cn9TL5xHRuPzM6RVM8haLqXuEqQ46imfb3KbsaQFpDlirULcoMQStelCVxTnz88X
1dIXznLd65roETbrmajWNmiE5644hYZO/cbKRu02JCQUEUGgq1Vn8v1FxU0LtvAp
nmr23l6C4HVwYX14LPDQXn1Kwtmj80BI9l1CDkERGvvaZdUmTJka1yvJC2IIFPr4
Y7bUS02ha2mSLOvVJtBErGqMEuAX0MHrdO9h4/LTKye58URUJlM=
=m/a6
-----END PGP SIGNATURE-----
pgpjtZuYK3ltg.pgp
Description: PGP signature
--- End Message ---