LCOV - code coverage report
Current view: top level - api Hit Total Coverage
Test: Test Coverage for xapian-core eba1a2e3082b Lines: 4036 4512 89.5 %
Date: 2019-06-13 13:35:36 Functions: 819 880 93.1 %
Branches: 2996 5690 52.7 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
postlist.cc
25.0%25.0%
25.0 % 4 / 16 25.0 % 2 / 8 3.8 % 1 / 26
documentvaluelist.cc
42.3%42.3%
42.3 % 11 / 26 57.1 % 4 / 7 6.2 % 2 / 32
leafpostlist.h
46.2%46.2%
46.2 % 6 / 13 75.0 % 3 / 4 8.3 % 1 / 12
vectortermlist.cc
52.0%52.0%
52.0 % 13 / 25 33.3 % 3 / 9 13.3 % 4 / 30
termlist.cc
60.0%60.0%
60.0 % 3 / 5 66.7 % 2 / 3 50.0 % 1 / 2
result.cc
62.5%62.5%
62.5 % 10 / 16 100.0 % 1 / 1 29.4 % 10 / 34
replication.cc
74.6%74.6%
74.6 % 185 / 248 85.7 % 18 / 21 37.5 % 165 / 440
rset.cc
75.0%75.0%
75.0 % 21 / 28 75.0 % 6 / 8 39.7 % 23 / 58
compactor.cc
79.9%79.9%
79.9 % 143 / 179 42.9 % 3 / 7 46.8 % 147 / 314
roundestimate.h
81.2%81.2%
81.2 % 13 / 16 100.0 % 1 / 1 63.6 % 14 / 22
document.cc
81.4%81.4%
81.4 % 70 / 86 100.0 % 23 / 23 29.4 % 20 / 68
matchspy.cc
84.4%84.4%
84.4 % 141 / 167 76.5 % 39 / 51 45.0 % 98 / 218
msetiterator.cc
85.0%85.0%
85.0 % 17 / 20 85.7 % 6 / 7 37.5 % 6 / 16
positioniterator.cc
87.5%87.5%
87.5 % 35 / 40 100.0 % 8 / 8 69.2 % 18 / 26
terminfo.h
88.9%88.9%
88.9 % 32 / 36 100.0 % 13 / 13 85.0 % 17 / 20
queryinternal.cc
89.2%89.2%
89.2 % 1023 / 1147 92.3 % 156 / 169 50.6 % 870 / 1718
documenttermlist.cc
89.3%89.3%
89.3 % 25 / 28 90.0 % 9 / 10 50.0 % 21 / 42
postingiterator.cc
90.4%90.4%
90.4 % 47 / 52 100.0 % 12 / 12 66.7 % 24 / 36
postingsource.cc
90.4%90.4%
90.4 % 225 / 249 93.1 % 54 / 58 52.6 % 143 / 272
mset.cc
90.8%90.8%
90.8 % 177 / 195 100.0 % 30 / 30 48.9 % 134 / 274
terminfo.cc
91.4%91.4%
91.4 % 53 / 58 100.0 % 4 / 4 69.6 % 32 / 46
decvalwtsource.cc
92.4%92.4%
92.4 % 61 / 66 100.0 % 12 / 12 60.8 % 45 / 74
valueiterator.cc
93.2%93.2%
93.2 % 55 / 59 100.0 % 11 / 11 67.5 % 27 / 40
registry.cc
93.6%93.6%
93.6 % 161 / 172 92.6 % 25 / 27 42.5 % 130 / 306
vectortermlist.h
93.8%93.8%
93.8 % 15 / 16 100.0 % 5 / 5 60.5 % 23 / 38
query.cc
93.7%93.7%
93.7 % 179 / 191 100.0 % 25 / 25 54.2 % 181 / 334
valuerangeproc.cc
94.2%94.2%
94.2 % 161 / 171 100.0 % 11 / 11 67.2 % 203 / 302
enquire.cc
94.3%94.3%
94.3 % 182 / 193 97.4 % 37 / 38 63.3 % 124 / 196
smallvector.cc
94.7%94.7%
94.7 % 18 / 19 100.0 % 2 / 2 60.0 % 6 / 10
smallvector.h
95.6%95.6%
95.6 % 195 / 204 98.5 % 67 / 68 84.0 % 79 / 94
queryinternal.h
95.8%95.8%
95.8 % 91 / 95 100.0 % 68 / 68 52.4 % 43 / 82
leafpostlist.cc
96.3%96.3%
96.3 % 26 / 27 100.0 % 10 / 10 78.6 % 11 / 14
database.cc
96.5%96.5%
96.5 % 220 / 228 100.0 % 59 / 59 67.3 % 101 / 150
termiterator.cc
98.0%98.0%
98.0 % 50 / 51 100.0 % 13 / 13 80.8 % 21 / 26
editdistance.cc
98.8%98.8%
98.8 % 79 / 80 100.0 % 9 / 9 84.7 % 61 / 72
sortable-serialise.cc
99.0%99.0%
99.0 % 100 / 101 100.0 % 3 / 3 89.5 % 77 / 86
termlist.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 - 0 / 0
constinfo.cc
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
postlist.h
100.0%
100.0 % 3 / 3 100.0 % 3 / 3 - 0 / 0
documenttermlist.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2 50.0 % 1 / 2
documentvaluelist.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2 50.0 % 1 / 2
valuesetmatchdecider.cc
100.0%
100.0 % 6 / 6 100.0 % 1 / 1 66.7 % 4 / 6
expanddecider.cc
100.0%
100.0 % 8 / 8 100.0 % 4 / 4 75.0 % 6 / 8
enquireinternal.h
100.0%
100.0 % 8 / 8 100.0 % 4 / 4 - 0 / 0
replication.h
100.0%
100.0 % 10 / 10 100.0 % 4 / 4 - 0 / 0
rsetinternal.h
100.0%
100.0 % 11 / 11 100.0 % 3 / 3 75.0 % 12 / 16
msetinternal.h
100.0%
100.0 % 11 / 11 100.0 % 7 / 7 50.0 % 2 / 4
editdistance.h
100.0%
100.0 % 19 / 19 100.0 % 3 / 3 85.7 % 12 / 14
result.h
100.0%
100.0 % 19 / 19 100.0 % 15 / 15 50.0 % 1 / 2
postingiteratorinternal.h
100.0%
100.0 % 23 / 23 100.0 % 10 / 10 50.0 % 1 / 2
error.cc
100.0%
100.0 % 25 / 25 100.0 % 3 / 3 62.5 % 25 / 40
keymaker.cc
100.0%
100.0 % 37 / 37 100.0 % 2 / 2 75.0 % 48 / 64

Generated by: LCOV version 1.11