On Sun, Nov 25, 2012 at 5:17 PM, Stefan Fuhrmann <
stefan.fuhrmann_at_wandisco.com> wrote:
> Hi there,
>
> I was wondering whether we could have one or two of
> our UNIX build bots create a code coverage profile
> and make the results available online.
>
> Here is what I use in my test runner script:
>
> [[[
> env CFLAGS='-fprofile-arcs -ftest-coverage' ./configure --disable-shared
> --enable-maintainer-mode $moreopts
>
> make -sj 2> /dev/null > /dev/null
> make svnserveautocheck PARALLEL=1
>
> lcov -d . -b . -c -o tests.lcov > lcov.log
> genhtml tests.lcov -o html > genhtml.log
> ]]]
+1 to test coverage stats.
We have an ancient patch in our repo for making Subversion build and use
gcov to produce coverage information. I think it's in
tools/dev/gcov.patch. I don't know if it's useful or not, but as you're
looking at this topic, it might be a good time to revisit whether we need
it there or not.
-Hyrum
Received on 2012-11-27 02:46:16 CET