LCOV - code coverage report
Current view: top level - src/hed/libs/client Hit Total Coverage
Test: ARC cppunit test coverage for "2.0.0" Lines: 1477 4002 36.9 %
Date: 2012-04-25 Functions: 509 699 72.8 %
Legend: Rating: low: < 40 % medium: >= 40 % high: >= 70 % Branches: 1157 4105 28.2 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
Broker.cpp
43.7%43.7%
43.7 % 101 / 231 100.0 % 12 / 12 38.2 % 113 / 296
<unnamed> 43.7 % 101 / 231 100.0 % 12 / 12 38.2 % 113 / 296
Broker.h
100.0%
100.0 % 27 / 27 100.0 % 26 / 26 52.4 % 22 / 42
<unnamed> 100.0 % 27 / 27 100.0 % 26 / 26 52.4 % 22 / 42
ClientInterface.cpp
16.5%16.5%
16.5 % 64 / 389 40.0 % 16 / 40 8.3 % 29 / 350
<unnamed> 16.5 % 64 / 389 40.0 % 16 / 40 8.3 % 29 / 350
ClientInterface.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 8 - 0 / 0
ClientSAML2SSO.cpp
1.9%1.9%
1.9 % 4 / 207 33.3 % 4 / 12 0.9 % 2 / 213
<unnamed> 1.9 % 4 / 207 33.3 % 4 / 12 0.9 % 2 / 213
ClientX509Delegation.cpp
1.5%1.5%
1.5 % 3 / 200 42.9 % 3 / 7 1.0 % 2 / 200
<unnamed> 1.5 % 3 / 200 42.9 % 3 / 7 1.0 % 2 / 200
ComputingServiceRetriever.cpp
86.7%86.7%
86.7 % 13 / 15 100.0 % 4 / 4 41.7 % 5 / 12
<unnamed> 86.7 % 13 / 15 100.0 % 4 / 4 41.7 % 5 / 12
ComputingServiceRetriever.h
50.0%50.0%
50.0 % 2 / 4 50.0 % 2 / 4 25.0 % 1 / 4
<unnamed> 50.0 % 2 / 4 50.0 % 2 / 4 25.0 % 1 / 4
Endpoint.cpp
68.8%68.8%
68.8 % 22 / 32 85.7 % 6 / 7 53.3 % 8 / 15
<unnamed> 68.8 % 22 / 32 85.7 % 6 / 7 53.3 % 8 / 15
Endpoint.h
61.5%61.5%
61.5 % 8 / 13 83.3 % 5 / 6 30.0 % 3 / 10
<unnamed> 61.5 % 8 / 13 83.3 % 5 / 6 30.0 % 3 / 10
EndpointQueryingStatus.cpp
85.7%85.7%
85.7 % 6 / 7 100.0 % 1 / 1 80.0 % 8 / 10
<unnamed> 85.7 % 6 / 7 100.0 % 1 / 1 80.0 % 8 / 10
EndpointQueryingStatus.h
100.0%
100.0 % 8 / 8 100.0 % 9 / 9 - 0 / 0
<unnamed> 100.0 % 8 / 8 100.0 % 9 / 9 - 0 / 0
EntityRetriever.cpp
80.4%80.4%
80.4 % 168 / 209 73.2 % 30 / 41 44.3 % 191 / 431
<unnamed> 80.4 % 168 / 209 73.2 % 30 / 41 44.3 % 191 / 431
EntityRetriever.h
84.6%84.6%
84.6 % 55 / 65 67.5 % 81 / 120 23.3 % 21 / 90
<unnamed> 84.6 % 55 / 65 67.5 % 81 / 120 23.3 % 21 / 90
ExecutionTarget.cpp
8.1%8.1%
8.1 % 25 / 308 54.5 % 6 / 11 7.1 % 22 / 312
<unnamed> 8.1 % 25 / 308 54.5 % 6 / 11 7.1 % 22 / 312
ExecutionTarget.h
100.0%
100.0 % 39 / 39 93.5 % 43 / 46 - 0 / 0
<unnamed> 100.0 % 39 / 39 93.5 % 43 / 46 - 0 / 0
GLUE2.cpp
1.1%1.1%
1.1 % 3 / 268 75.0 % 3 / 4 0.8 % 2 / 258
<unnamed> 1.1 % 3 / 268 75.0 % 3 / 4 0.8 % 2 / 258
GLUE2Entity.h
75.0%75.0%
75.0 % 3 / 4 68.8 % 22 / 32 - 0 / 0
<unnamed> 75.0 % 3 / 4 68.8 % 22 / 32 - 0 / 0
Job.cpp
35.7%35.7%
35.7 % 219 / 613 44.4 % 12 / 27 39.0 % 293 / 752
<unnamed> 35.7 % 219 / 613 44.4 % 12 / 27 39.0 % 293 / 752
Job.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 3 - 0 / 0
JobControllerPlugin.cpp
71.4%71.4%
71.4 % 50 / 70 64.3 % 9 / 14 68.4 % 26 / 38
<unnamed> 71.4 % 50 / 70 64.3 % 9 / 14 68.4 % 26 / 38
JobControllerPlugin.h
87.5%87.5%
87.5 % 7 / 8 85.7 % 6 / 7 25.0 % 2 / 8
<unnamed> 87.5 % 7 / 8 85.7 % 6 / 7 25.0 % 2 / 8
JobDescription.cpp
34.8%34.8%
34.8 % 119 / 342 72.2 % 13 / 18 26.9 % 95 / 353
<unnamed> 34.8 % 119 / 342 72.2 % 13 / 18 26.9 % 95 / 353
JobDescription.h
86.4%86.4%
86.4 % 57 / 66 77.9 % 60 / 77 22.2 % 4 / 18
<unnamed> 86.4 % 57 / 66 77.9 % 60 / 77 22.2 % 4 / 18
JobDescriptionParser.cpp
89.3%89.3%
89.3 % 50 / 56 92.3 % 12 / 13 55.3 % 21 / 38
<unnamed> 89.3 % 50 / 56 92.3 % 12 / 13 55.3 % 21 / 38
JobDescriptionParser.h
88.9%88.9%
88.9 % 8 / 9 88.9 % 8 / 9 66.7 % 4 / 6
<unnamed> 88.9 % 8 / 9 88.9 % 8 / 9 66.7 % 4 / 6
JobState.cpp
100.0%
100.0 % 6 / 6 100.0 % 4 / 4 79.4 % 27 / 34
<unnamed> 100.0 % 6 / 6 100.0 % 4 / 4 79.4 % 27 / 34
JobState.h
92.3%92.3%
92.3 % 12 / 13 91.7 % 11 / 12 62.5 % 5 / 8
<unnamed> 92.3 % 12 / 13 91.7 % 11 / 12 62.5 % 5 / 8
JobSupervisor.cpp
34.5%34.5%
34.5 % 133 / 386 55.0 % 11 / 20 28.0 % 85 / 304
<unnamed> 34.5 % 133 / 386 55.0 % 11 / 20 28.0 % 85 / 304
JobSupervisor.h
100.0%
100.0 % 4 / 4 100.0 % 4 / 4 - 0 / 0
<unnamed> 100.0 % 4 / 4 100.0 % 4 / 4 - 0 / 0
Software.cpp
90.9%90.9%
90.9 % 130 / 143 94.4 % 17 / 18 70.2 % 120 / 171
<unnamed> 90.9 % 130 / 143 94.4 % 17 / 18 70.2 % 120 / 171
Software.h
80.0%80.0%
80.0 % 20 / 25 80.8 % 21 / 26 90.0 % 9 / 10
<unnamed> 80.0 % 20 / 25 80.8 % 21 / 26 90.0 % 9 / 10
Submitter.cpp
65.7%65.7%
65.7 % 23 / 35 72.7 % 8 / 11 27.8 % 5 / 18
<unnamed> 65.7 % 23 / 35 72.7 % 8 / 11 27.8 % 5 / 18
Submitter.h
100.0%
100.0 % 11 / 11 100.0 % 8 / 8 50.0 % 3 / 6
<unnamed> 100.0 % 11 / 11 100.0 % 8 / 8 50.0 % 3 / 6
SubmitterPlugin.cpp
49.0%49.0%
49.0 % 48 / 98 75.0 % 9 / 12 29.1 % 25 / 86
<unnamed> 49.0 % 48 / 98 75.0 % 9 / 12 29.1 % 25 / 86
SubmitterPlugin.h
100.0%
100.0 % 9 / 9 100.0 % 6 / 6 25.0 % 2 / 8
<unnamed> 100.0 % 9 / 9 100.0 % 6 / 6 25.0 % 2 / 8
TestACCControl.cpp
100.0%
100.0 % 15 / 15 100.0 % 15 / 15 50.0 % 2 / 4
<unnamed> 100.0 % 15 / 15 100.0 % 15 / 15 50.0 % 2 / 4
TestACCControl.h
100.0%
100.0 % 5 / 5 100.0 % 2 / 2 - 0 / 0
<unnamed> 100.0 % 5 / 5 100.0 % 2 / 2 - 0 / 0
test_jobdescription.cpp
0.0%
0.0 % 0 / 51 0.0 % 0 / 3 - 0 / 0

Generated by: LCOV version 1.9