Your message dated Fri, 15 Apr 2022 19:54:24 +0000
with message-id <e1nfs1q-000gzk...@fasolo.debian.org>
and subject line Bug#1006815: fixed in xmoto 0.6.1+repack-8
has caused the Debian Bug report #1006815,
regarding xmoto: autopkgtest often fails: Failed to connect to X-Moto:
Connection refused
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.)
--
1006815: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006815
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: xmoto
Version: 0.6.1+repack-7
Severity: serious
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: flaky
The superficial autopkgtest for xmoto seems to be failing intermittently,
especially on ppc64el (for whatever reason), which is likely to block
other packages' migration to testing.
In particular, I'm looking at this because of sdl12-compat: xmoto
currently uses libsdl1.2debian, which is the legacy SDL 1.2 package
(unmaintained upstream), but the long-term plan is for sdl12-compat
(a reimplementation of the SDL 1.2 API using SDL 2) to take over the
binary package name libsdl1.2debian.
It looks as though the test is waiting for an arbitrary 3 seconds for
the server to start listening, which is not always going to be enough.
It would be better if the test was something like this (using
approximately Python syntax here, but only as pseudocode):
start_time = time now
TIMEOUT = 60 seconds (or some other arbitrary semi-long time)
while True:
if server process has exited:
fail the test
if time now > start_time + TIMEOUT:
fail the test
try:
connect to socket
except ECONNREFUSED:
sleep(1)
except any other error:
fail the test
else:
break out of this loop
continue with the test
Or, as a stopgap, an alternative would be to mark the test as flaky
(which means its result will be ignored) and reduce the severity of this
bug report to non-RC.
Thanks,
smcv
--- End Message ---
--- Begin Message ---
Source: xmoto
Source-Version: 0.6.1+repack-8
Done: Stephen Kitt <sk...@debian.org>
We believe that the bug you reported is fixed in the latest version of
xmoto, 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 1006...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stephen Kitt <sk...@debian.org> (supplier of updated xmoto 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: Fri, 15 Apr 2022 21:33:09 +0200
Source: xmoto
Architecture: source
Version: 0.6.1+repack-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Stephen Kitt <sk...@debian.org>
Closes: 1006815
Changes:
xmoto (0.6.1+repack-8) unstable; urgency=medium
.
* Rework the autopkgtest: set up the signal to detect if the X-Moto
server exits during the test, and repeat the connection test for up to
60 seconds. Thanks to Simon McVittie for the suggestions!
Closes: #1006815.
Checksums-Sha1:
c70cd74fc3a5ccc6e0a8ec59723fa05f0ca29429 2416 xmoto_0.6.1+repack-8.dsc
7f27208956c2fc02989d0230aa01eee885960dc4 15592
xmoto_0.6.1+repack-8.debian.tar.xz
603a898dffbd9041e89ff1bf39cefb9fea24f5ad 12176
xmoto_0.6.1+repack-8_source.buildinfo
Checksums-Sha256:
d2be0bba63cd4441960b2383e8c87fb6cf0aa4cfc5ad3016c09d154fc60a8d15 2416
xmoto_0.6.1+repack-8.dsc
1a864da1b8693631f71bf92744232bf7aac448b60dde78b0532597b9698ca681 15592
xmoto_0.6.1+repack-8.debian.tar.xz
ecc48291ed7015ce1c3d7803e8e1f286c74a8bd317de970ae2cbddbac83017c3 12176
xmoto_0.6.1+repack-8_source.buildinfo
Files:
53c7e43b571eb7c80c8219bc78146126 2416 games optional xmoto_0.6.1+repack-8.dsc
0964fba8d622d7fbca95e4e9c76af6d8 15592 games optional
xmoto_0.6.1+repack-8.debian.tar.xz
9ec0057629b80c897a5bf747c6fb6abf 12176 games optional
xmoto_0.6.1+repack-8_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmJZyLAACgkQgNMC9Yht
g5wMOQ/+MB/RUOy3oZ/OTNzPmFfAGESAcrUvCiDkN6QbP/rL4z97RmDfprfdhj3i
9zU9UklHAOwMh/0YJX9mBj7vlxUVjwnalfR82yQbJHGNFr/bLqPAzGu2TTr8YixM
OtEKh5QKAuItKzGs1HwkNWU5DZSXQ5oR/a5n7jnKzWtM+8EFZmpzMyK40HVAsBb5
cQ67C1VdmVfs5RSITNtSNMZxzlRn3ggBtvzJkQ9rcaH7JCflamSWnubpUZKksa4t
soMg3YroRQwK34wcMG8kna1u+Q/K7m9SY6pIwgVUndbq4COguRtI/+bY4xmbjdWC
Bw2jcmaPS9veGDkOmuJJH7HzdFoHlgW2TK13egCsSPMWjHxeL7CgnI4zSUoZngPl
dYGQbw77+4AXx1rGRujvczAJrC3jDcT1NZ77pqm+/qjRGArx32dXApWOTfsPSQba
3CP671ytiCyFwBmBW+moivthH1b/uMORXi4km/wPqDCubR7hV+mwaTQiaiZJQUDF
Up1Pyo55ed/XZX2vUc5ufo9rmtz+mNup6pUw59v2WnAY2xAbb11cUxafPJ/qD9LZ
a7wXQByBY7D2cS2I8yy/BYAboZwvE7w60czgcpNBT/hklOo+9g2juG+UageLeK6J
1RiqWCtwr3YbbXAkNZieVMOR6HhWZeYMi//VFmfqPcLhtUi/WEo=
=D5Av
-----END PGP SIGNATURE-----
--- End Message ---