On Sun, Nov 25, 2012 at 5:17 PM, Stefan Fuhrmann < stefan.fuhrm...@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