On Mon, 05 May 2025 14:53:27 -0600 Sam Hartman <hartm...@debian.org> wrote:
I think we absolutely do not want a failure in an external service to
cause a package to FTBFS either on buildds or for individual users.
Ideally we would replicate the network side of a test and run against a
mocked component.
When that is not done (it's a lot of work), I would much rather disable
tests than introduce fragility by having tests that can sometimes fail
when an external service is down.

I also believe the privacy exposure of having code contact external
services is great enough that we should disable tests by default rather
than accept that exposure.

ok so the risks out weigh the benefit here to be run by default.

I agree with the option of creating a build option to allow network
access for tests if there are tests you would find useful to run say
from salsa-ci.

I have opened https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104764 for this.

Attachment: OpenPGP_0x8F53E0193B294B75.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to