Comment 21 for bug 1864439

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

> Security team ACK for promoting libfido2 to main once some
> autopkgtests are added if possible to run the regression tests
> or some similar tests.

I changed the libfido2 package to run the regress/ tests at build time. Since they are very silent when they work, and only noisy when they fail, I also added a second run with an injected failure and verify that the failure indeed happens.

This is in https://code.launchpad.net/~ahasenack/ubuntu/+source/libfido2/+git/libfido2/+ref/focal-libfido2-enable-tests which I will MP shortly.

PPA: https://launchpad.net/~ahasenack/+archive/ubuntu/openssh-fido/+packages

Direct link to a build log. Search for "SUCCESS:": https://launchpadlibrarian.net/470547472/buildlog_ubuntu-focal-ppc64el.libfido2_1.3.1-1ubuntu1~ppa1_BUILDING.txt.gz

(ppc64el because that's the first build that finished in that ppa)

Too bad I'm doing multiple builds, but they don't take that long. The ppc build above took less than 3min.