The submission looks fine, and I do get Coverage.xml and
CoverageLog-0.xml. Everything shows up on CDash except the annotated
source code.
Here's a small sample that doesn't work for me. It's entirely
possible we don't have CDash configured correctly, I didn't set it up so
I don't know the details.
-dan
-----Original Message-----
From: Bill Hoffman [mailto:[email protected]]
Sent: Monday, December 22, 2008 11:39 AM
To: Blezek, Daniel J.
Cc: [email protected]
Subject: Re: [CMake] Coverage Woes
Blezek, Daniel J. wrote:
> Hi Bill,
>
> 1) I can't remember why we used that particular cmake. trying with
> the latest CVS...
>
> Ah, this seems to have fixed it. Now I have a CDash problem that the
> files are not showing up, even though the ctest-produced XML code
> looks fine. The coverage information is good, but no file is being
> shown when I click on the link.
>
> 2) ctest -D Experimental -T Coverage -VV
>
What output do you see about the submission process in the -VV output of
ctest? Does it create a coverage.xml file? Does it send it to CDash?
-Bill
<?xml version="1.0" encoding="UTF-8"?>
<Site BuildName="Linux86-coverage-gcc"
BuildStamp="20081222-1600-Experimental"
Name="mi3bld04-Foo"
Generator="ctest2.7-20081222" OSName="Linux"
Hostname="mi3bld04.mayo.edu"
OSRelease="2.6.18-92.1.10.el5"
OSVersion="#1 SMP Tue Aug 5 07:42:41 EDT 2008"
OSPlatform="x86_64"
Is64Bits="1"
VendorString="GenuineIntel"
VendorID="Intel Corporation"
FamilyID="6"
ModelID="15"
ProcessorCacheSize="4096"
NumberOfLogicalCPU="8"
NumberOfPhysicalCPU="8"
TotalVirtualMemory="1983"
TotalPhysicalMemory="7983"
LogicalProcessorsPerPhysical="1"
ProcessorClockFrequency="2666.79"
>
<Coverage>
<StartDateTime>Dec 22 09:44 CST</StartDateTime>
<StartTime>1229960656</StartTime>
<File Name="NoOp.cxx" FullPath="./Testing/Source/NoOp.cxx" Covered="true">
<LOCTested>5</LOCTested>
<LOCUnTested>0</LOCUnTested>
<PercentCoverage>100.00</PercentCoverage>
<CoverageMetric>1.00</CoverageMetric>
</File>
<LOCTested>8568</LOCTested>
<LOCUntested>26476</LOCUntested>
<LOC>35044</LOC>
<PercentCoverage>24.45</PercentCoverage>
<EndDateTime>Dec 22 09:46 CST</EndDateTime>
<EndTime>1229960784</EndTime>
<ElapsedMinutes>2.10</ElapsedMinutes></Coverage>
</Site>
<CoverageLog>
<StartDateTime>Dec 22 09:46 CST</StartDateTime> <StartTime>1229960784</StartTime>
<File Name="NoOp.cxx" FullPath="./Testing/Source/NoOp.cxx">
<Report>
<Line Number="0" Count="-1">#include <iostream></Line>
<Line Number="1" Count="-1"></Line>
<Line Number="2" Count="-1">#include <gtest/gtest.h></Line>
<Line Number="3" Count="-1"></Line>
<Line Number="4" Count="30">int main(int argc, char* argv[])</Line>
<Line Number="5" Count="-1">{</Line>
<Line Number="6" Count="30"> testing::InitGoogleTest ( &argc, argv );</Line>
<Line Number="7" Count="30"> return RUN_ALL_TESTS();</Line>
<Line Number="8" Count="60">}</Line>
<Line Number="9" Count="30"></Line>
<Line Number="10" Count="-1"></Line>
</Report>
</File>
<EndDateTime>Dec 22 09:46 CST</EndDateTime>
<EndTime>1229960784</EndTime>
</CoverageLog>
</Site>
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake