[gnutls-devel] code coverage reports

Nikos Mavrogiannopoulos n.mavrogiannopoulos at gmail.com
Fri Mar 17 12:51:50 CET 2017


On Fri, Mar 17, 2017 at 12:09 PM, Ludovic Courtès <ludo at gnu.org> wrote:
> Hello,
>
> Nikos Mavrogiannopoulos <n.mavrogiannopoulos at gmail.com> skribis:
>
>>  I've created a small project to measure the coverage of gnutls and
>> store the output in web-pages in [0]. The results can be seen either
>> on the coverage badges on gnutls gitlab site, or at:
>> https://gnutls.gitlab.io/coverage/master/
>> https://gnutls.gitlab.io/coverage/3.5.x/
>
> Nice!  It looks like the Guile bindings are not built.  Could you enable
> them?

They are. I see the guile tests being run at:
https://gitlab.com/gnutls/coverage/builds/12431503

>> The coverage pages are set to auto generate on every release of gnutls.
> It would be nice to do it as part of the CI jobs, like we did in
> <https://lists.gnu.org/archive/html/gnutls-devel/2010-01/msg00030.html>.

There is a coverage build as part of the CI jobs, but it only updates
the coverage percentage number as shown in gitlab.com/gnutls/gnutls.
It does not update the web pages, because I haven't figured a way to
do that without overwriting the existing pages (which in that case are
the www.gnutls.org web site). I'm not a gitlab power user, so any
suggestion is welcome.

regards,
Nikos



More information about the Gnutls-devel mailing list