debsums news: test suite and CI on jenkins.debian.net (was: Build failed in Jenkins: debsums-tests_wheezy #1)
Hi,
some news on debsums:
debsums now has a test suite[1]. It's only available in our Git
repository so far, but covers already about 55% of all statements.
Contributions welcome. (If you have libdevel-cover-perl installed, you
can run "make cover" to see what's not yet covered by the test suite.)
Besides being run at build time as well as via autopkgtest-pkg-perl
for uploaded packages, the test suite is also run on
https://jenkins.debian.net/ after pushing commits to git.debian.org.
(Fetched via cron job every 6 minutes AFAIK.)
See [2] and [3] for the actual test jobs. They're part of the
https://jenkins.debian.net/view/qa.debian.org/ view.
[1] https://anonscm.debian.org/cgit/pkg-perl/packages/debsums.git/tree/t
[2] https://jenkins.debian.net/view/qa.debian.org/job/debsums-tests_sid/
[3] https://jenkins.debian.net/view/qa.debian.org/job/debsums-tests_jessie/
jenkins@jenkins.debian.net wrote:
> Subject: Build failed in Jenkins: debsums-tests_wheezy #1
>
> See <https://jenkins.debian.net/job/debsums-tests_wheezy/1/>
The test suite requires libtest-command-simple-perl which is only
available since Jessie, so we removed the wheezy-based test again when
we noticed that. :-)
For now, if any of the tests fails on Jenkins, a mail like the one I
replied to (full contents at [4]) will be sent to
pkg-perl-maintainers@lists.alioth.debian.org. I hope that's ok for the
other team members. :-)
[4] https://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/2015-March/084869.html
Regards, Axel
--
,''`. | Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
Reply to: