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 ---

Reply via email to