#974469 python-socksipy: autopkgtest must be marked superficial

#974469#5
Date:
2020-11-11 18:02:18 UTC
From:
To:
Dear Maintainer,

It has been noticed that the autopkgtest in python-socksipy is running a
trivial command that does not provide significant test coverage:

	- python3 -c "import socks ; print(socks.__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

#974469#8
Date:
2021-07-15 16:34:38 UTC
From:
To:
Hello,

Bug #974469 in python-socksipy reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/python-socksipy/-/commit/23b86e145a73a72a3e5234e7e8cb632264db5259
------------------------------------------------------------------------
d/tests: mark test as superficial

Closes: #974469
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/974469

#974469#15
Date:
2026-08-09 21:04:47 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-socksipy, 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 974469@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated python-socksipy 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 09 Aug 2026 22:32:55 +0200
Source: python-socksipy
Architecture: source
Version: 1.7.1+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Alexandre Detiste <tchet@debian.org>
Closes: 974469
Changes:
 python-socksipy (1.7.1+dfsg-2) unstable; urgency=medium
 .
   * Team Upload
   * Add debian/salsa-ci.yml
   * Use dh-sequence-python3
   * Drop "Rules-Requires-Root: no": it is the default now
   * Bump Standards-Version to 4.7.4, drop Priority: tag
   * Rewrite d/watch in v5 format
 .
   [ Diego M. Rodriguez ]
   * d/tests: mark test as superficial (Closes: #974469)
 .
   [ Debian Janitor ]
   * Bump debhelper from old 12 to 13.
   * Set upstream metadata fields
Checksums-Sha1:
 2d64f6584f3a48907272f21e2a9d319c86b7229d 2114 python-socksipy_1.7.1+dfsg-2.dsc
 b8194f54b259ac67d3683f778f7aa426c46c0110 4868 python-socksipy_1.7.1+dfsg-2.debian.tar.xz
 11c38d2c47ef150cd294d4c80673af1a3ee5c9cb 6986 python-socksipy_1.7.1+dfsg-2_source.buildinfo
Checksums-Sha256:
 f1c59e732c1a534ed82eae56978439ae8e6121039a917f886041b1db5cf4b79c 2114 python-socksipy_1.7.1+dfsg-2.dsc
 5343dae0b6cfd35c4c2bbed4c9c4c13ee389d4895662944129396777f6de6d36 4868 python-socksipy_1.7.1+dfsg-2.debian.tar.xz
 d863f8812d3f05b805c64f1091de766f0cc5e9980a164977bbce6bba66838a0f 6986 python-socksipy_1.7.1+dfsg-2_source.buildinfo
Files:
 43004b818fb4bcac53144b40722fed53 2114 python optional python-socksipy_1.7.1+dfsg-2.dsc
 df7ba9fc2cf27a3061e113a6d6815507 4868 python optional python-socksipy_1.7.1+dfsg-2.debian.tar.xz
 d8056a33710443c2406b8c665cf229c5 6986 python optional python-socksipy_1.7.1+dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmp45lQRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBor7xAAuMuoAg8nDrFzGI3pQiv+SMASPbOhr4yv
HPbBUQ+N59JYuFA+jHzNRWaNTtEZWQl25bUu487EwPcL0GXM40G/wl/pwUeAIX/z
IUb6BYFvpWYx4DiCMAW3BSc0/patTG6S8LOKuGAw8emqyz7s3seeoATQ8WbYM4US
UbK+Srzt1ALvoQL8EL+xPgyihUz1LsOjYT/II6HqF73NdWo/X1Vj5w4fRs1PHqdp
isCbKh7QYSR6OTcLOgBqX9kMEbmYeKhCsGc+qpWwItGuRxjDB/I5YzYRuoIxFFIE
hP5R91xHmGbaC4gWhMeeJodLYjcgxPYkUYhLlehTx9DlY5JX8/KMvmtrYv9cnAm9
6IQ0fZSaNufnvhkpujKiNz8C8ghEQofYO6q43WDH8Szmzv8m0Dq+KDId/+je+IQE
m0AjPUJGVU2Lur/VLROcUJSFIwA+TIgQiXDDTSsG9C1RIslyY6CpNyasEUJ27FaV
2QLVfqSN8gyBPRilXD05kC5024yRRzErz1RX1NURcADRfaZardNK3bd3U47MyBUj
TOPtOwbRH9y+Y8XPM6qnnMTFkGXaiNRyfjAaYGU6bheU53+qrnZav5q/LArFoxRL
f+F8ExBWTHiqFK95V+AfF3NQvd7zXav9p81YJnKyciZqua77FIlLdS390y04m7uR
Rt9MztUqx9c=
=Odhv
-----END PGP SIGNATURE-----