Your message dated Sun, 14 Jan 2024 00:04:09 +0000
with message-id <[email protected]>
and subject line Bug#971463: fixed in doit 0.36.0-1
has caused the Debian Bug report #971463,
regarding doit: 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.)
--
971463: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971463
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: doit
Severity: important
Usertags: superficialtest
X-Debbugs-CC: [email protected]
Dear Maintainer,
It has been noticed that the autopkgtest in doit is running a
trivial command that does not provide significant test coverage:
- testcommand: doit --version
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: doit
Source-Version: 0.36.0-1
Done: Drew Parsons <[email protected]>
We believe that the bug you reported is fixed in the latest version of
doit, 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.
Drew Parsons <[email protected]> (supplier of updated doit 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: SHA256
Format: 1.8
Date: Sun, 14 Jan 2024 00:36:44 +0100
Source: doit
Architecture: source
Version: 0.36.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 944814 971463 1042459
Changes:
doit (0.36.0-1) unstable; urgency=medium
.
[ IƱaki Malerba ]
* New upstream version 0.36.0. Closes: #1042459.
.
[ Drew Parsons ]
* move doit to the Debian Python Team
* add debian patches
- doc_theme_no_press.patch drops unmaintained press
theme (which breaks dh_sphinxdoc) and uses default rtd theme
Build-Depends: python3-sphinx-rtd-theme
not python3-sphinx-press-theme
- doc_privacy.patch replaces node-html5shiv external link with
link to local file. doc Suggests: node-html5shiv
- doc_fix_toplevel_links.patch fixes relative href paths to local
doc files
* run build-time and runtime tests with pytest, skipping
test_execute, test_dep, test_target (which require doit-py, not
packaged for debian). Drop debian/tests/unittests (also requires
doit-py)
* mark debian/tests/version as superficial. Closes: #971463.
* use doit script to create man page to avoid .sh suffix in help text.
Add whatis entry to man page: "build-tools to execute any kind of
task". Use -N to drop texinfo reference. Closes: #944814.
* update debian/watch to latest format (v4)
* debhelper compatibility level 13
Build-Depends: debhelper-compat (= 13)
* Standards-Version: 4.6.2
* exclude .gitignore from dh_installexamples (it is found in
doc/samples in the upstream tarball)
Checksums-Sha1:
031e37425dd4730e5d2a9e095cd38d14ce6e2f63 2387 doit_0.36.0-1.dsc
9e3cead08aca93f24fa4b2b49002c50d31f13554 1434127 doit_0.36.0.orig.tar.gz
15b75ca296ced7e1d7dd28d88618d2ba0ef9b93d 7140 doit_0.36.0-1.debian.tar.xz
Checksums-Sha256:
ede25e2ca2667dd1adae56680b7c42f9bd882950690373d2135746a632fcf026 2387
doit_0.36.0-1.dsc
bec1606a69233a9ac5912376c279553d43c68346f7a50d5e2ab5ad12195d8c19 1434127
doit_0.36.0.orig.tar.gz
1b8b2dec4c77ed2d03347489e2df0f4404e7107c26337839e551fb0fc6b3bf7c 7140
doit_0.36.0-1.debian.tar.xz
Files:
4b7fa0065c4596f879a89d55fd28d7a6 2387 python optional doit_0.36.0-1.dsc
c559eba34cd5888786e02e9671e8231b 1434127 python optional
doit_0.36.0.orig.tar.gz
bb7b799aa8b3219a9ec7b4b943d2172e 7140 python optional
doit_0.36.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmWjH44ACgkQVz7x5L1a
AfqRBg//QcsR666Oma4734/Jkit8ma0Af2HblL8O0ST2zxGfSviXniavDj2c1Jk8
IPNLTVS1/LKF9M8Z7rGKTqythX2WiqpnLbQd8xNT2rR1xHKzPjGMPFS7uPy3AMIL
aHwpiim6E7YWV6fs0rbvVfly/fcc2KMNsS4VAkTS8X2fwiUolrm2BLBiyG2B6Eon
n9pSkwDPpPsSK2QUBNBPwzQDkM4sJxJMptoaa5gFu2zPuxbKFdYnjdKg2DKzEnFU
vc2/8nuqOW+G5tqij6NuRZY2dLu1fTjWkxWXCKXimUa0ijiED/jye9ZGVWcPNNcd
HGI2EqcLpzakRnIbQUaIyvmmnTwTjNWDbgRf3KGifGwpFMaGmFVNTwk3bzFZ18Xh
ZZh6dfdkhDUW0MrvEcczlUiKWZrAnOOzxCyIHnKw9hoUkhMp9FKPagkBaHK0Z1H3
MO2FjhZU4+ZNiMetuWjP9E7boDqfUabZyw5ewRMzAAwiCs5PZmqVKVPEIrQAQeEh
IQG4vbysc7vQD32X69ccwITMqyv+2kCU4GTgspfHTbqbkvFREu9c1nJGKptNvgA9
04v+jYc5+qAJDRHNWGmpBlPQVVBZnW79UfPrIXRpIxpHyMNNL/iKwTeO9Et/bSzd
3Ob1BwXzz9kwfzhy/SehuQnlrfqo2IMxXehI+DIaGxzJyj40R9k=
=lURQ
-----END PGP SIGNATURE-----
--- End Message ---