LCOV - code coverage report
Current view: top level - src/hed/libs/common Hit Total Coverage
Test: ARC cppunit test coverage for "2.0.0" Lines: 4010 7296 55.0 %
Date: 2012-04-25 Functions: 729 1402 52.0 %
Legend: Rating: low: < 40 % medium: >= 40 % high: >= 70 % Branches: 2634 6936 38.0 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
Counter.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 - 0 / 0
file_access.cpp
0.0%
0.0 % 0 / 407 0.0 % 0 / 9 - 0 / 0
OptionParser.cpp
1.6%1.6%
1.6 % 2 / 123 9.5 % 2 / 21 2.3 % 2 / 86
<unnamed> 1.6 % 2 / 123 9.5 % 2 / 21 2.3 % 2 / 86
IntraProcessCounter.cpp
2.0%2.0%
2.0 % 2 / 98 11.1 % 2 / 18 6.2 % 2 / 32
<unnamed> 2.0 % 2 / 98 11.1 % 2 / 18 6.2 % 2 / 32
Counter.cpp
8.7%8.7%
8.7 % 4 / 46 11.8 % 2 / 17 16.7 % 2 / 12
<unnamed> 8.7 % 4 / 46 11.8 % 2 / 17 16.7 % 2 / 12
ArcConfig.cpp
16.2%16.2%
16.2 % 12 / 74 30.0 % 6 / 20 28.6 % 4 / 14
<unnamed> 16.2 % 12 / 74 30.0 % 6 / 20 28.6 % 4 / 14
User.cpp
32.4%32.4%
32.4 % 35 / 108 69.2 % 9 / 13 9.8 % 10 / 102
<unnamed> 32.4 % 35 / 108 69.2 % 9 / 13 9.8 % 10 / 102
FileAccess.h
33.3%33.3%
33.3 % 1 / 3 33.3 % 1 / 3 - 0 / 0
<unnamed> 33.3 % 1 / 3 33.3 % 1 / 3 - 0 / 0
CheckSum.h
38.6%38.6%
38.6 % 39 / 101 42.9 % 15 / 35 27.8 % 15 / 54
<unnamed> 38.6 % 39 / 101 42.9 % 15 / 35 27.8 % 15 / 54
DateTime.cpp
39.1%39.1%
39.1 % 173 / 442 62.0 % 31 / 50 19.5 % 78 / 400
<unnamed> 39.1 % 173 / 442 62.0 % 31 / 50 19.5 % 78 / 400
Logger.cpp
42.4%42.4%
42.4 % 145 / 342 61.2 % 30 / 49 19.2 % 40 / 208
<unnamed> 42.4 % 145 / 342 61.2 % 30 / 49 19.2 % 40 / 208
Run.h
42.9%42.9%
42.9 % 6 / 14 50.0 % 3 / 6 - 0 / 0
<unnamed> 42.9 % 6 / 14 50.0 % 3 / 6 - 0 / 0
Thread.h
44.9%44.9%
44.9 % 62 / 138 45.9 % 28 / 61 41.0 % 16 / 39
<unnamed> 44.9 % 62 / 138 45.9 % 28 / 61 41.0 % 16 / 39
UserConfig.cpp
48.3%48.3%
48.3 % 339 / 702 64.3 % 27 / 42 24.5 % 242 / 989
<unnamed> 48.3 % 339 / 702 64.3 % 27 / 42 24.5 % 242 / 989
FileAccess.cpp
52.3%52.3%
52.3 % 207 / 396 68.3 % 28 / 41 28.0 % 263 / 940
<unnamed> 52.3 % 207 / 396 68.3 % 28 / 41 28.0 % 263 / 940
FileUtils.cpp
53.6%53.6%
53.6 % 184 / 343 94.4 % 17 / 18 38.0 % 142 / 374
<unnamed> 53.6 % 184 / 343 94.4 % 17 / 18 38.0 % 142 / 374
UserConfig.h
54.8%54.8%
54.8 % 34 / 62 50.9 % 29 / 57 75.0 % 6 / 8
<unnamed> 54.8 % 34 / 62 50.9 % 29 / 57 75.0 % 6 / 8
User.h
55.6%55.6%
55.6 % 5 / 9 57.1 % 4 / 7 - 0 / 0
<unnamed> 55.6 % 5 / 9 57.1 % 4 / 7 - 0 / 0
IniConfig.cpp
58.5%58.5%
58.5 % 24 / 41 80.0 % 4 / 5 24.5 % 26 / 106
<unnamed> 58.5 % 24 / 41 80.0 % 4 / 5 24.5 % 26 / 106
XMLNode.cpp
61.8%61.8%
61.8 % 525 / 850 78.6 % 55 / 70 50.0 % 337 / 674
<unnamed> 61.8 % 525 / 850 78.6 % 55 / 70 50.0 % 337 / 674
CheckSum.cpp
63.2%63.2%
63.2 % 201 / 318 76.2 % 16 / 21 23.7 % 37 / 156
<unnamed> 63.2 % 201 / 318 76.2 % 16 / 21 23.7 % 37 / 156
URL.cpp
63.2%63.2%
63.2 % 404 / 639 64.0 % 48 / 75 51.3 % 355 / 692
<unnamed> 63.2 % 404 / 639 64.0 % 48 / 75 51.3 % 355 / 692
IString.cpp
64.7%64.7%
64.7 % 22 / 34 72.7 % 8 / 11 20.0 % 6 / 30
<unnamed> 64.7 % 22 / 34 72.7 % 8 / 11 20.0 % 6 / 30
FileLock.cpp
67.8%67.8%
67.8 % 101 / 149 100.0 % 12 / 12 63.7 % 79 / 124
<unnamed> 67.8 % 101 / 149 100.0 % 12 / 12 63.7 % 79 / 124
Run_unix.cpp
72.4%72.4%
72.4 % 252 / 348 83.3 % 40 / 48 47.3 % 105 / 222
<unnamed> 72.4 % 252 / 348 83.3 % 40 / 48 47.3 % 105 / 222
Utils.h
74.6%74.6%
74.6 % 44 / 59 60.7 % 88 / 145 49.7 % 82 / 165
<unnamed> 74.6 % 44 / 59 60.7 % 88 / 145 49.7 % 82 / 165
IString.h
75.0%75.0%
75.0 % 42 / 56 9.6 % 24 / 249 11.8 % 32 / 271
<unnamed> 75.0 % 42 / 56 9.6 % 24 / 249 11.8 % 32 / 271
XMLNode.h
75.5%75.5%
75.5 % 37 / 49 80.0 % 20 / 25 66.7 % 8 / 12
<unnamed> 75.5 % 37 / 49 80.0 % 20 / 25 66.7 % 8 / 12
Thread.cpp
75.8%75.8%
75.8 % 291 / 384 80.6 % 50 / 62 42.6 % 81 / 190
<unnamed> 75.8 % 291 / 384 80.6 % 50 / 62 42.6 % 81 / 190
StringConv.h
77.5%77.5%
77.5 % 31 / 40 45.0 % 9 / 20 53.6 % 30 / 56
<unnamed> 77.5 % 31 / 40 45.0 % 9 / 20 53.6 % 30 / 56
StringConv.cpp
78.1%78.1%
78.1 % 210 / 269 96.0 % 24 / 25 59.0 % 111 / 188
<unnamed> 78.1 % 210 / 269 96.0 % 24 / 25 59.0 % 111 / 188
Base64.cpp
80.8%80.8%
80.8 % 42 / 52 66.7 % 4 / 6 66.7 % 12 / 18
<unnamed> 80.8 % 42 / 52 66.7 % 4 / 6 66.7 % 12 / 18
Utils.cpp
82.5%82.5%
82.5 % 113 / 137 86.7 % 26 / 30 56.8 % 42 / 74
<unnamed> 82.5 % 113 / 137 86.7 % 26 / 30 56.8 % 42 / 74
ArcRegex.cpp
83.0%83.0%
83.0 % 39 / 47 80.0 % 8 / 10 70.0 % 14 / 20
<unnamed> 83.0 % 39 / 47 80.0 % 8 / 10 70.0 % 14 / 20
ArcConfig.h
86.7%86.7%
86.7 % 13 / 15 87.5 % 7 / 8 25.0 % 1 / 4
<unnamed> 86.7 % 13 / 15 87.5 % 7 / 8 25.0 % 1 / 4
GUID.cpp
87.7%87.7%
87.7 % 50 / 57 100.0 % 3 / 3 61.8 % 21 / 34
<unnamed> 87.7 % 50 / 57 100.0 % 3 / 3 61.8 % 21 / 34
Profile.cpp
92.2%92.2%
92.2 % 226 / 245 100.0 % 13 / 13 68.6 % 387 / 564
<unnamed> 92.2 % 226 / 245 100.0 % 13 / 13 68.6 % 387 / 564
ArcLocation.cpp
92.6%92.6%
92.6 % 50 / 54 100.0 % 7 / 7 68.5 % 37 / 54
<unnamed> 92.6 % 50 / 54 100.0 % 7 / 7 68.5 % 37 / 54
Logger.h
95.8%95.8%
95.8 % 23 / 24 20.0 % 15 / 75 21.4 % 3 / 14
<unnamed> 95.8 % 23 / 24 20.0 % 15 / 75 21.4 % 3 / 14
FileLock.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 - 0 / 0
<unnamed> 100.0 % 1 / 1 100.0 % 2 / 2 - 0 / 0
DateTime.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 - 0 / 0
<unnamed> 100.0 % 1 / 1 100.0 % 2 / 2 - 0 / 0
URL.h
100.0%
100.0 % 2 / 2 100.0 % 4 / 4 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 4 / 4 - 0 / 0
IniConfig.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2 - 0 / 0
<unnamed> 100.0 % 2 / 2 100.0 % 2 / 2 - 0 / 0
ArcVersion.cpp
100.0%
100.0 % 14 / 14 100.0 % 4 / 4 60.0 % 6 / 10
<unnamed> 100.0 % 14 / 14 100.0 % 4 / 4 60.0 % 6 / 10

Generated by: LCOV version 1.9