[Pkg-giraffe-discuss] more automated testing on kopano* packages?

Carsten Schoenert c.schoenert at t-online.de
Tue Dec 27 10:42:28 UTC 2016


Hello,

in the past days it turns out that we would need more automated testing
on the kopanocore packages (and later on other kopano-foo packages).

This means we need to take a look on booth sides of that requirements.

1. We need a automatism where the tests can run without a big server
farm on our own.

2. Every package needs at least one test (or more) to check the package
isn't empty and the functionality of the binaries or libraries inside is
given. Also the Debian packaging specifics needs to be tested.

Point one can be done by the Travis-CI [1] like Guido mentioned. In
addition to this we can use a preparation from Chris Lamb [2].

Guido also has provided some first autopkgtests for kopanocore. So we
have already a first start done.

In the evening yesterday I was playing with Travis and the buildscript
from Chris. It is working so far but fails of course while the run of
the autopkgtest [3].
Unfortunately I have quite no experience with setting up other calls for
the autopkg testing like using qemu or lxc. But it was impressive how
quick the Travis-CI integration was done. Next steps would be to improve
the .travis.yml file to the build and tests running.

I'm happy to improve some testing if someone can provide hints how to
expand the autopkgtests for more autonomy functional tests.

[1] https://travis-ci.org/
[2] http://travis.debian.net/
[3] https://travis-ci.org/tijuca/Giraffe/builds/186843969

-- 
Regards
Carsten Schoenert



More information about the Pkg-giraffe-discuss mailing list