LCOV - code coverage report
Current view: top level - api Hit Total Coverage
Test: Test Coverage for xapian-core 7028d852e609 Lines: 3887 4339 89.6 %
Date: 2019-02-17 14:59:59 Functions: 808 873 92.6 %
Branches: 2819 5262 53.6 %

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
emptypostlist.cc
63.6%63.6%
63.6 % 14 / 22 63.6 % 7 / 11 0.0 % 0 / 2
replication.cc
74.6%74.6%
74.6 % 185 / 248 85.7 % 18 / 21 37.8 % 165 / 436
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.7 % 143 / 306
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 77.3 % 17 / 22
terminfo.h
87.9%87.9%
87.9 % 29 / 33 100.0 % 13 / 13 78.6 % 11 / 14
documenttermlist.cc
89.3%89.3%
89.3 % 25 / 28 90.0 % 9 / 10 50.0 % 21 / 42
queryinternal.cc
90.1%90.1%
90.1 % 896 / 994 91.3 % 147 / 161 53.0 % 754 / 1422
postingiterator.cc
90.4%90.4%
90.4 % 47 / 52 100.0 % 12 / 12 71.9 % 23 / 32
mset.cc
90.8%90.8%
90.8 % 177 / 195 100.0 % 30 / 30 48.9 % 132 / 270
terminfo.cc
91.4%91.4%
91.4 % 53 / 58 100.0 % 4 / 4 69.6 % 32 / 46
postingsource.cc
91.4%91.4%
91.4 % 222 / 243 94.6 % 53 / 56 54.4 % 136 / 250
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 68.4 % 26 / 38
registry.cc
93.6%93.6%
93.6 % 161 / 172 92.6 % 25 / 27 42.6 % 126 / 296
vectortermlist.h
93.8%93.8%
93.8 % 15 / 16 100.0 % 5 / 5 60.5 % 23 / 38
valuerangeproc.cc
94.2%94.2%
94.2 % 161 / 171 100.0 % 11 / 11 67.2 % 203 / 302
query.cc
94.4%94.4%
94.4 % 168 / 178 100.0 % 24 / 24 56.1 % 165 / 294
enquire.cc
94.3%94.3%
94.3 % 182 / 193 97.4 % 37 / 38 64.3 % 117 / 182
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
leafpostlist.cc
96.3%96.3%
96.3 % 26 / 27 100.0 % 10 / 10 78.6 % 11 / 14
database.cc
96.3%96.3%
96.3 % 232 / 241 100.0 % 59 / 59 67.5 % 108 / 160
queryinternal.h
97.5%97.5%
97.5 % 78 / 80 100.0 % 60 / 60 52.8 % 38 / 72
termiterator.cc
98.0%98.0%
98.0 % 50 / 51 100.0 % 13 / 13 83.3 % 20 / 24
editdistance.cc
98.7%98.7%
98.7 % 78 / 79 100.0 % 11 / 11 84.3 % 59 / 70
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
emptypostlist.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2 50.0 % 1 / 2
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
documentvaluelist.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2 50.0 % 1 / 2
documenttermlist.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
enquireinternal.h
100.0%
100.0 % 8 / 8 100.0 % 4 / 4 - 0 / 0
expanddecider.cc
100.0%
100.0 % 8 / 8 100.0 % 4 / 4 75.0 % 6 / 8
replication.h
100.0%
100.0 % 10 / 10 100.0 % 4 / 4 - 0 / 0
msetinternal.h
100.0%
100.0 % 11 / 11 100.0 % 7 / 7 50.0 % 2 / 4
rsetinternal.h
100.0%
100.0 % 11 / 11 100.0 % 3 / 3 75.0 % 12 / 16
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