LCOV - code coverage report
Current view: top level - api Hit Total Coverage
Test: Test Coverage for xapian-core 954b5873a738 Lines: 4001 4495 89.0 %
Date: 2019-06-30 05:20:33 Functions: 820 881 93.1 %
Branches: 2964 5602 52.9 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
compactor.cc
79.9%79.9%
79.9 % 143 / 179 42.9 % 3 / 7 47.1 % 148 / 314
constinfo.cc
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 - 0 / 0
database.cc
97.0%97.0%
97.0 % 223 / 230 100.0 % 60 / 60 68.8 % 106 / 154
decvalwtsource.cc
92.3%92.3%
92.3 % 60 / 65 100.0 % 12 / 12 67.7 % 42 / 62
document.cc
81.4%81.4%
81.4 % 70 / 86 100.0 % 23 / 23 29.4 % 20 / 68
documenttermlist.cc
89.3%89.3%
89.3 % 25 / 28 90.0 % 9 / 10 50.0 % 21 / 42
documenttermlist.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2 50.0 % 1 / 2
documentvaluelist.cc
42.3%42.3%
42.3 % 11 / 26 57.1 % 4 / 7 6.2 % 2 / 32
documentvaluelist.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2 50.0 % 1 / 2
editdistance.cc
98.8%98.8%
98.8 % 79 / 80 100.0 % 9 / 9 84.7 % 61 / 72
editdistance.h
100.0%
100.0 % 19 / 19 100.0 % 3 / 3 85.7 % 12 / 14
enquire.cc
94.3%94.3%
94.3 % 183 / 194 97.4 % 37 / 38 63.1 % 125 / 198
enquireinternal.h
100.0%
100.0 % 8 / 8 100.0 % 4 / 4 - 0 / 0
error.cc
100.0%
100.0 % 25 / 25 100.0 % 3 / 3 62.5 % 25 / 40
expanddecider.cc
100.0%
100.0 % 8 / 8 100.0 % 4 / 4 75.0 % 6 / 8
keymaker.cc
100.0%
100.0 % 37 / 37 100.0 % 2 / 2 75.0 % 48 / 64
leafpostlist.cc
96.3%96.3%
96.3 % 26 / 27 100.0 % 10 / 10 78.6 % 11 / 14
leafpostlist.h
46.2%46.2%
46.2 % 6 / 13 75.0 % 3 / 4 8.3 % 1 / 12
matchspy.cc
83.2%83.2%
83.2 % 134 / 161 76.5 % 39 / 51 46.4 % 91 / 196
mset.cc
89.6%89.6%
89.6 % 172 / 192 100.0 % 30 / 30 48.8 % 124 / 254
msetinternal.h
100.0%
100.0 % 11 / 11 100.0 % 7 / 7 50.0 % 2 / 4
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
postingiterator.cc
90.4%90.4%
90.4 % 47 / 52 100.0 % 12 / 12 66.7 % 24 / 36
postingiteratorinternal.h
100.0%
100.0 % 23 / 23 100.0 % 10 / 10 50.0 % 1 / 2
postingsource.cc
89.6%89.6%
89.6 % 225 / 251 93.1 % 54 / 58 53.8 % 143 / 266
postlist.cc
25.0%25.0%
25.0 % 4 / 16 25.0 % 2 / 8 3.8 % 1 / 26
postlist.h
100.0%
100.0 % 3 / 3 100.0 % 3 / 3 - 0 / 0
query.cc
93.7%93.7%
93.7 % 179 / 191 100.0 % 25 / 25 54.2 % 181 / 334
queryinternal.cc
88.1%88.1%
88.1 % 1004 / 1139 92.3 % 156 / 169 50.5 % 855 / 1692
queryinternal.h
95.8%95.8%
95.8 % 91 / 95 100.0 % 68 / 68 52.4 % 43 / 82
registry.cc
93.6%93.6%
93.6 % 161 / 172 92.6 % 25 / 27 42.5 % 130 / 306
replication.cc
73.7%73.7%
73.7 % 182 / 247 85.7 % 18 / 21 37.6 % 166 / 442
replication.h
100.0%
100.0 % 10 / 10 100.0 % 4 / 4 - 0 / 0
result.cc
62.5%62.5%
62.5 % 10 / 16 100.0 % 1 / 1 29.4 % 10 / 34
result.h
100.0%
100.0 % 19 / 19 100.0 % 15 / 15 50.0 % 1 / 2
roundestimate.h
81.2%81.2%
81.2 % 13 / 16 100.0 % 1 / 1 63.6 % 14 / 22
rset.cc
75.0%75.0%
75.0 % 21 / 28 75.0 % 6 / 8 39.7 % 23 / 58
rsetinternal.h
100.0%
100.0 % 11 / 11 100.0 % 3 / 3 75.0 % 12 / 16
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
sortable-serialise.cc
99.0%99.0%
99.0 % 100 / 101 100.0 % 3 / 3 89.5 % 77 / 86
terminfo.cc
91.4%91.4%
91.4 % 53 / 58 100.0 % 4 / 4 69.6 % 32 / 46
terminfo.h
88.9%88.9%
88.9 % 32 / 36 100.0 % 13 / 13 85.0 % 17 / 20
termiterator.cc
98.0%98.0%
98.0 % 50 / 51 100.0 % 13 / 13 80.8 % 21 / 26
termlist.cc
60.0%60.0%
60.0 % 3 / 5 66.7 % 2 / 3 50.0 % 1 / 2
termlist.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 - 0 / 0
valueiterator.cc
93.2%93.2%
93.2 % 55 / 59 100.0 % 11 / 11 67.5 % 27 / 40
valuerangeproc.cc
94.2%94.2%
94.2 % 161 / 171 100.0 % 11 / 11 67.2 % 203 / 302
valuesetmatchdecider.cc
100.0%
100.0 % 6 / 6 100.0 % 1 / 1 66.7 % 4 / 6
vectortermlist.cc
45.8%45.8%
45.8 % 11 / 24 33.3 % 3 / 9 10.7 % 3 / 28
vectortermlist.h
92.9%92.9%
92.9 % 13 / 14 100.0 % 5 / 5 63.3 % 19 / 30

Generated by: LCOV version 1.11