LCOV - code coverage report
Current view: top level - backends/glass Hit Total Coverage
Test: Test Coverage for xapian-core 7028d852e609 Lines: 5032 6191 81.3 %
Date: 2019-02-17 14:59:59 Functions: 662 702 94.3 %
Branches: 3950 8568 46.1 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
glass_changes.cc
37.2%37.2%
37.2 % 51 / 137 80.0 % 4 / 5 17.6 % 45 / 256
glass_alldocspostlist.cc
38.9%38.9%
38.9 % 7 / 18 50.0 % 3 / 6 3.3 % 1 / 30
glass_check.cc
42.9%42.9%
42.9 % 96 / 224 18.2 % 2 / 11 32.9 % 129 / 392
glass_dbcheck.cc
45.7%45.7%
45.7 % 283 / 619 100.0 % 4 / 4 23.5 % 265 / 1128
glass_spellingwordslist.cc
66.7%66.7%
66.7 % 18 / 27 75.0 % 6 / 8 22.2 % 8 / 36
glass_version.cc
75.7%75.7%
75.7 % 168 / 222 100.0 % 13 / 13 39.5 % 128 / 324
glass_metadata.cc
77.8%77.8%
77.8 % 21 / 27 66.7 % 6 / 9 50.0 % 21 / 42
glass_databasereplicator.cc
79.1%79.1%
79.1 % 125 / 158 100.0 % 9 / 9 31.2 % 96 / 308
glass_alltermslist.cc
79.7%79.7%
79.7 % 51 / 64 77.8 % 7 / 9 48.8 % 40 / 82
glass_check.h
80.0%80.0%
80.0 % 4 / 5 66.7 % 2 / 3 - 0 / 0
glass_compact.cc
82.7%82.7%
82.7 % 503 / 608 100.0 % 24 / 24 46.5 % 542 / 1166
glass_synonym.cc
82.8%82.8%
82.8 % 82 / 99 84.6 % 11 / 13 49.3 % 73 / 148
glass_postlist.cc
83.8%83.8%
83.8 % 445 / 531 95.7 % 44 / 46 50.8 % 391 / 770
glass_termlist.cc
85.1%85.1%
85.1 % 63 / 74 100.0 % 13 / 13 50.0 % 35 / 70
glass_freelist.cc
85.1%85.1%
85.1 % 103 / 121 100.0 % 8 / 8 39.0 % 53 / 136
glass_spelling.cc
88.9%88.9%
88.9 % 208 / 234 72.2 % 13 / 18 55.4 % 216 / 390
glass_cursor.cc
89.2%89.2%
89.2 % 116 / 130 100.0 % 11 / 11 71.8 % 79 / 110
glass_positionlist.cc
89.4%89.4%
89.4 % 84 / 94 84.6 % 11 / 13 57.1 % 56 / 98
glass_valuelist.cc
89.7%89.7%
89.7 % 61 / 68 90.0 % 9 / 10 68.1 % 49 / 72
glass_database.cc
91.1%91.1%
91.1 % 687 / 754 97.9 % 94 / 96 55.1 % 569 / 1032
glass_table.cc
91.2%91.2%
91.2 % 780 / 855 96.2 % 51 / 53 59.5 % 512 / 860
glass_cursor.h
91.5%91.5%
91.5 % 54 / 59 94.1 % 16 / 17 76.9 % 20 / 26
glass_table.h
92.3%92.3%
92.3 % 193 / 209 99.0 % 95 / 96 67.0 % 59 / 88
glass_values.cc
94.6%94.6%
94.6 % 262 / 277 100.0 % 22 / 22 53.9 % 264 / 490
glass_values.h
95.5%95.5%
95.5 % 42 / 44 100.0 % 16 / 16 54.5 % 24 / 44
glass_version.h
95.8%95.8%
95.8 % 68 / 71 97.6 % 41 / 42 35.3 % 12 / 34
glass_inverter.cc
95.7%95.7%
95.7 % 112 / 117 100.0 % 12 / 12 63.3 % 95 / 150
glass_alldocspostlist.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 1 / 2
glass_termlist.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 50.0 % 1 / 2
glass_valuelist.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 1 / 2
glass_alltermslist.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
glass_document.h
100.0%
100.0 % 3 / 3 100.0 % 2 / 2 50.0 % 2 / 4
glass_dbcheck.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2 50.0 % 1 / 2
glass_spellingwordslist.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 50.0 % 2 / 4
glass_lazytable.h
100.0%
100.0 % 5 / 5 100.0 % 3 / 3 - 0 / 0
glass_database.h
100.0%
100.0 % 6 / 6 100.0 % 3 / 3 100.0 % 2 / 2
glass_document.cc
100.0%
100.0 % 7 / 7 100.0 % 3 / 3 - 0 / 0
glass_changes.h
100.0%
100.0 % 10 / 10 100.0 % 4 / 4 - 0 / 0
glass_termlisttable.h
100.0%
100.0 % 10 / 10 100.0 % 5 / 5 50.0 % 3 / 6
glass_positionlist.h
100.0%
100.0 % 22 / 22 100.0 % 11 / 11 50.0 % 10 / 20
glass_docdata.h
100.0%
100.0 % 22 / 22 100.0 % 8 / 8 61.1 % 11 / 18
glass_postlist.h
100.0%
100.0 % 22 / 22 100.0 % 11 / 11 75.0 % 3 / 4
glass_synonym.h
100.0%
100.0 % 25 / 25 100.0 % 8 / 8 63.6 % 14 / 22
glass_spelling.h
100.0%
100.0 % 28 / 28 100.0 % 13 / 13 62.5 % 15 / 24
glass_termlisttable.cc
100.0%
100.0 % 34 / 34 100.0 % 1 / 1 57.1 % 40 / 70
glass_freelist.h
100.0%
100.0 % 58 / 58 100.0 % 16 / 16 61.1 % 22 / 36
glass_inverter.h
100.0%
100.0 % 79 / 79 100.0 % 20 / 20 59.4 % 38 / 64

Generated by: LCOV version 1.11