Hi Martin, >OK, I can do that. Is that a requirement for submitting the >package? I added the bits and bobs that are not provided with >every system to allow testing of all documentation generation on any >platform or distribution. Test coverage is at 92%: > > https://travis-ci.org/martin-a-brown/python-tldp/jobs/126230165 > >That example shows running the long tests, but even during the >shorter version of the tests, which run during a typical >dpkg-buildpackage execution run, many of the executables are run. > >I can try to figure out how to run the long tests during the Debian >build if you think that's wise. Just let me know what I should do.
as you wish, please consider that we have a wide range of Debian derivatives too, so having a testsuite might help your software in becoming more robus against different versions of compilers, flags, libraries, etc >If I were to enable the long tests for the Debian package build AND >add a few more sample document processing steps to the test suite, >it would >probably exercise nearly all of the dependencies on things >like jing, xsltproc, jade, opensp, asciidoc, etc... But, they do >get tested during my CI runs (on an Ubuntu system, I think), so if >it is not necessary, I'd prefer to leave the package build stuff >separate (and fast). as you wish, but... http://debomatic-amd64.debian.net/distribution#unstable/tldp/0.7.12-1/buildlog the three test are failing on a clean sbuild environment >And, I did not find a 'debian' branch. Could you perhaps point me >to a URL? borgbackup is maintained with mixed histories (debian and upstream git commits) in the borg.git debian repository (collab-maint) >I used dput 'dput mentors tldp_0.7.12-1_source.changes' and I got >back a bunch of output (ending like this). completely correct! anyway, it was failing to build on DebOMatic sbuild, but not on local pbuilder-dist environment. I sponsored it to new queue, we will see once the package is accepted how the build goes with Ubuntu builders (please don't forget that :p) in the meanwhile feel free to experiment some builds and ask me for sponsorship of a -2 revision if you have a testsuite fix. thanks for your contribution to Debian! Gianfranco