[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: