Re: On running test suites during build - and bootstrapping issue

Paul Gevers <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <[email protected]>
Hi,

On 5/27/26 21:39, Jérémy Lal wrote:
> running a test suite during build is something that feels more and more 
> useless, given debci.


In my view, build time tests and as-installed tests serve different 
purposes.

During build, you want to ensure that what you build is indeed working 
and you want to prevent installing a broken package.

As-installed tests ensure that *what is installed* works *and keeps on 
working* in the ecosystem it lives in. A lot of packages run the same 
set of tests, but that's not necessarily the right choice.

> Is it time to let the tests be done by debci only ?


I don't think there is a yes/no answer. It depends, and probably also 
depend on the preferences of the maintainers. Some people don't like 
autopkgtest because of $reasons.

> An alternative question is, is there a way to automate the bootstrapping 
> process ?
> We have build profiles, but no way of processing them automatically, do we ?


Buildds won't run with build profiles, no, but I'd think that debusine 
probably supports that (or could with not too much effort).

Paul
OpenPGP_signature.asc (application/pgp-signature, 585 B)
-----BEGIN PGP SIGNATURE-----

wsC7BAABCABvBYJqF1CnCRCcXJnrBb11CkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmelDwz7nJrlOjqRRkovJNmKIV+qt1dRSe1ON5XB3qvM
dRYhBFi2bUhza+k7BS3mcpxcmesFvXUKAABWjwgAur/M4doPioqUYRVNdIkyuSZt
wxpsWOxDrwnRfQ6Asw36Xii6yPEXdPFW3ojZ9lX1/N4iLwLrXMeexXxnOm6Er6jK
qgEUIfs17Mvj9poP8RiUhd5WZxCeuIbhWx4Onuidf7N8jVQV5dmUDySRshRnkE7U
AytnjmV/1UoIoxtbNIwecAeoTwSL2UyGitR400DOEbDtCHlQ4CGWsPXO1P1RXI6j
qUuvyuVfffAR4KgqxpIVnQjfBXzvRDOoFo7V3E+dB6HbxaPKHXYEIUMmak7pIGVD
06oruFTTTPzITwWfXZuLGNgfMl0w8YrqWdM0AkN+sY6O3lbQ7JUprZOfPXv8Xg==
=XhqG
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.