On Sun, Nov 25, 2012 at 5:17 PM, Stefan Fuhrmann <
> 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.
Received on 2012-11-27 02:46:16 CET