On 2026-02-05 13:43, Antonio Terceiro wrote:
Control: tag -1 + confirmed

Thanks for the bug report

On Wed, Feb 04, 2026 at 09:47:53PM +0100, Drew Parsons wrote:
It would be useful to be able to "Request Test" forcing installation
of the indicated packages. This could be a separate or additional
option to simply pinning the packages.

I'm assuming this would already be possible via --setup-commands. Can
you work out what the autopkgtest call would look like in this case?

You're right, as far as autopkgtest goes, --setup-commands can manage it
e.g.

sudo autopkgtest -B --setup-commands="apt-get install ${PKGLIST}"

I needed sudo in the context of testing on my own command line in order for apt-get to be able to perform the installation. I don't know if it would be needed in the context of debci.

Locally I tested autopktest with `-- null` i.e. I didn't run autopkgtest through a chroot. But I don't think this point is relevant for debci.

I ran the install step with apt-get rather than apt, since apt provides extra interactive user interfacing like progress counting. Nice for interactive runs but not useful for CI testing, and `apt install` would need to add -y, as `apt install -y` to skip pass the interactive user communication. apt-get is simpler. But you'd want it consistent with whatever the commands is when managing pinning.

PKGLIST needs to be set of course
e.g. PKGLIST="libopenblas-openmp-dev/experimental libopenblas-dev/experimental"

Reply via email to