I've verified that the gdca files are there. And it displays coverage
on CDash -- indicating coverage reports are being pushed to the CDash
server -- but reports zero coverage.

I am using a SuperBuild/ExternalProject build system but for the
purposes of dashboards, I do the top level build, then go to the build
subdirectory for the project I'm interested in testing, make clean,
and then make Experimental.  I have to do this anyway, because the
top-level 'SuperBuild' has a bunch of stuff the program needs, but
isn't relevant to the dashboard, and because you have to go to your
application's directory for CTest to find any tests to run.

On Tue, Apr 24, 2012 at 6:32 AM, David Cole <david.c...@kitware.com> wrote:
> Ugh. You're probably doing everything right, and there's just a bug of some
> sort. Unfortunately, debugging these things is neither easy nor fun.
>
> First, look for Coverage*.log files in the Testing/ subdirectories of your
> build tree. Are there any errors mentioned in there?
>
> Next, verify that there are some *.gcda files in the build tree:
>   find . -name *.gcda
>
> There is a known/reported issue with the coverage not reporting correctly
> right now for gcc 4.7, but this is the first problem I've heard of with an
> earlier gcc...
>
>   http://public.kitware.com/Bug/view.php?id=13121
>
>
>
> On Mon, Apr 23, 2012 at 5:18 PM, Kent Williams <nkwmailingli...@gmail.com>
> wrote:
>>
>> cmake: 2.8.6
>> gcc/g++: 4.4.6-3
>> Red Hate Enterprise Linux 6.2
>>
>> I follow the instructions here: http://www.cmake.org/Wiki/CTest/Coverage
>>
>> And I have 2 different dashboards that report zero coverage:
>>
>>
>> http://testing.psychiatry.uiowa.edu/CDash/index.php?project=BRAINSStandalone
>> http://testing.psychiatry.uiowa.edu/CDash/index.php?project=ANTS
>>
>> I don't know what's going on because I remember coverage working, and
>> it's obviously doing something for other projects, e.g. ITK:
>> http://public.kitware.com/dashboard.php?name=itk
>>
>> Call me an idiot, but I can follow instructions, and following the
>> instructions I can find isn't doing the trick.
>> --
>>
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the CMake FAQ at:
>> http://www.cmake.org/Wiki/CMake_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.cmake.org/mailman/listinfo/cmake
>
>
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to