[CMake] Getting coverage to show up
Mathieu Malaterre
mathieu.malaterre at gmail.com
Wed May 28 09:09:01 EDT 2008
On Wed, May 28, 2008 at 2:53 PM, Bill Hoffman <bill.hoffman at kitware.com> wrote:
> Mathieu Malaterre wrote:
>>
>> Hi there,
>>
>> I do not understand why the coverage for the gdcm project is 0%.
>> Here is the ctest script I am using:
>
>>
>> Thus CDash should display 29.53%, right ?
>>
>
> Take a look at the Coverage*.xml files in the testing directory. There is a
> bug with cmake 2.6 not showing gcc coverage, but it looks like you are 2.4
> for this build.
>
> -Bill
>
Indeed, I am using a debian/stable system where cmake version is still
2.4.5, is this the issue here ?
For info:
$ head ./Testing/20080528-0100/Coverage.xml
<?xml version="1.0" encoding="UTF-8"?>
<Site BuildName="Linux-g++-4.2" BuildStamp="20080528-0100-Nightly"
Name="zorglub" Generator="ctest2.4-patch 5">
<Coverage>
<StartDateTime>May 28 13:24 CEST</StartDateTime>
<File Name="gdcmCommonTests.cxx"
FullPath="./Testing/Source/Common/Cxx/gdcmCommonTests.cxx"
Covered="true">
<LOCTested>34</LOCTested>
<LOCUnTested>24</LOCUnTested>
<PercentCoverage>58.62</PercentCoverage>
<CoverageMetric>0.65</CoverageMetric>
</File>
Thanks !
--
Mathieu
More information about the CMake
mailing list