Your message dated Sat, 24 Aug 2024 23:19:35 +0000
with message-id <[email protected]>
and subject line Bug#974506: fixed in python-irodsclient 2.1.0-1
has caused the Debian Bug report #974506,
regarding python-irodsclient: autopkgtest must be marked superficial
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 [email protected]
immediately.)
--
974506: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974506
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-irodsclient
X-Debbugs-CC: [email protected]
Severity: important
Usertags: superficialtest
Dear Maintainer,
It has been noticed that the autopkgtest in python-irodsclient is running a
trivial command that does not provide significant test coverage:
- $py -c "import irods; print(irods)"
Executing that command is considered to be a trivial test, which
does not provide significant coverage for a package as a whole.
But these tests are a useful way to detect regressions in dependencies
and prevent them from breaking your package.
However, it is important that we are realistic about the level of
test coverage provided by these commands: most regressions cannot be
detected in this way. So it is not appropriate for packages with only
superficial tests to have the reduced migration time to migrate from
unstable to testing as that means less opportunity for testing by users
compared to the package with no tests.
To support this, the keyword "Restrictions: superficial" has been
defined [1]. Packages where all tests are marked with this keyword are not
considered for the reduced migration age from unstable to testing, and
will not be allowed to migrate automatically in later stages of the
freeze [2].
Its always better to have more extensive testing than having
superficial testing, which again is better than having no test.
Please consider i) Adding a non-trivial test, and/or ii) Mark the
trivial test with "Restrictions: superficial", similar to
[3] or [4].
The Release Team has listed this issue in the list of Release Critical
Issues for bullseye [5] and has mentioned that the test must be marked
superficial if it is not testing one of its own installed binary
packages in some way. As a result, the severity of this bug report might
be increased to serious in future.
[1]
https://salsa.debian.org/ci-team/autopkgtest/-/blob/master/doc/README.package-tests.rst#defined-restrictions
[2] https://release.debian.org/bullseye/freeze_policy.html
[3]
https://salsa.debian.org/utopia-team/dbus/-/commit/a80908df7d119b181eec5eb0542634a30c2ad468
[4]
https://salsa.debian.org/apparmor-team/apparmor/-/commit/580667513a097088ebe579884b38ac8d8666d3b3
[5] https://release.debian.org/bullseye/rc_policy.txt
--
Regards
Sudip
--- End Message ---
--- Begin Message ---
Source: python-irodsclient
Source-Version: 2.1.0-1
Done: Alexandre Detiste <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-irodsclient, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Detiste <[email protected]> (supplier of updated python-irodsclient
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 25 Aug 2024 00:46:11 +0200
Source: python-irodsclient
Architecture: source
Version: 2.1.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 974506
Changes:
python-irodsclient (2.1.0-1) unstable; urgency=medium
.
* Team Upload
* New upstream version 2.1.0
* Mark autopkgtest as superficial (Closes: #974506)
* Add build-dep on python3-xmlrunner, it is now available.
.
[ Debian Janitor ]
* Update standards version to 4.6.2, no changes needed.
Checksums-Sha1:
9962046ba1bf3ba4b246e952c41f01cee7186c74 2266 python-irodsclient_2.1.0-1.dsc
98127b876fcc68ff6c12d8dc6f0ec0384964f1c3 188356
python-irodsclient_2.1.0.orig.tar.xz
b901d4b059f3f040488f7808284733f8f4f4a684 3168
python-irodsclient_2.1.0-1.debian.tar.xz
0bb0ea5e096dcb982e16e0f1e64d77a9752a2cfd 7100
python-irodsclient_2.1.0-1_source.buildinfo
Checksums-Sha256:
99d4af14b62304ccbf49cbb36fddc5c40da76c77f26574afc757a59111fcabdf 2266
python-irodsclient_2.1.0-1.dsc
cef461fe6044a050dccb9b718986d41ff8751568a7fbb9507fab3f2eefe63a96 188356
python-irodsclient_2.1.0.orig.tar.xz
db238f14870870f0b432c26f36dca0ca4eac0d9d23fe790e443c74a9963b28e7 3168
python-irodsclient_2.1.0-1.debian.tar.xz
462792e30be0e25b321852881e7072bb45c2760a28847230d457135a5a92a70b 7100
python-irodsclient_2.1.0-1_source.buildinfo
Files:
ad33416bdd1b14005e1e2fbd82fef070 2266 python optional
python-irodsclient_2.1.0-1.dsc
b0367b3eff847bdba4ddfb607bb17187 188356 python optional
python-irodsclient_2.1.0.orig.tar.xz
78e7e2e3b6e6d27a6514bf4cdb79996c 3168 python optional
python-irodsclient_2.1.0-1.debian.tar.xz
560d5845d781563372c7cb086a46f5d3 7100 python optional
python-irodsclient_2.1.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmbKZsMRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBoETxAAuiFFsxcKRHVRUcBPyFNfqN1cHZnUIbFH
hluYcEFSbJjn1E5a2OrTos7EAIfWisJ+USQSKfjga+CKpL2mXCqrixc5A+UDw99v
hCM+W2Z399/XEVW5jd6sblDZCaPMSPXyQsPV5CugjEvi0XzjSv6hGSoj3hP/Wwzc
2oLJsaLdtNmiZRz9A+KY1EN/nxm6NfGIjeFv3bSc3Fmm7NKfrMXI5uHIyFsclc+W
h3BU2Fmr5lq7mUemKBgZDnHXv0zqPZzTFnKvx+Ie7FCYJzKL+XaMDd3QnOk4BkRx
fY1gYzDYSdgqe2hlcUDROJMq1EZ/7klnPLbB58mBNI1otqS1X04KXKL5AgtLbR6h
2L9xMxTptnahipGoWf0wTH9R0B1HiUYK9HUTlBqYFgC6Ovd8OgX+fpBZy4s49lKB
Ir9lic5wGimqKp5J19TX1O4hJIHfmjxksGXXlbxOyRtogZnlpywkgujpKZshZZvK
LWqtimWRaJv2lxWNwJUAz2PovDu9mt9neNUR5dEVrFv0TavR0WIO9QyW43+VqjfA
i07yMnTQZCYoGAIcgKmn8L/ftRXRzewBVBdLi94fltF10q2UN+UvBo/c89iBRtQ3
dcpNR4DmIB7mkjqBAB+zCip6cC76HUdGvYAYPHKkjOAVJHBB4MAm4CJev8S9p+Do
Xp0g6wWPmdU=
=yYiO
-----END PGP SIGNATURE-----
pgpJm1aNLGfcC.pgp
Description: PGP signature
--- End Message ---