LCOV - differential code coverage report
Current view: top level - src/backend/tsearch Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 89.8 % 3612 3245 6 361 19 3226 8 21
Current Date: 2026-11-05 14:14:01 +0100 Functions: 87.9 % 223 196 27 20 176 1
Baseline: lcov-20261105-baseline Branches: 67.2 % 2930 1969 961 4 1965
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Summarize by: Date bin (30,360] days: 89.9 % 238 214 6 18 19 195
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (360..) days: 89.8 % 3374 3031 343 3031
Function coverage date bins:
(30,360] days: 71.4 % 14 10 4 3 7
(360..) days: 89.0 % 209 186 23 17 169
Branch coverage date bins:
(30,360] days: 59.4 % 138 82 56 4 78
(360..) days: 67.6 % 2792 1887 905 1887

Date File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC UBC GNC CBC DUB DCB Rate Total Hit UBC GNC CBC Rate Total Hit UBC GNC CBC DCB
(30,360] days Total∗
89.9%89.9%
89.9 % 238 214 6 18 19 195 59.4 % 138 82 56 4 78 71.4 % 14 10 4 3 7
spell.c 91.6 % 119 109 4 6 11 98 58.1 % 86 50 36 4 46 100.0 % 5 5 3 2
ts_parse.c 83.3 % 12 10 2 3 7 64.3 % 14 9 5 9 -
to_tsany.c 92.9 % 14 13 1 13 33.3 % 6 2 4 2 100.0 % 1 1 1
regis.c 81.2 % 16 13 3 13 66.7 % 12 8 4 8 -
wparser_def.c 95.5 % 22 21 1 1 20 75.0 % 12 9 3 9 -
ts_locale.c 100.0 % 2 2 2 50.0 % 4 2 2 2 50.0 % 8 4 4 4
ts_selfuncs.c 100.0 % 3 3 3 50.0 % 4 2 2 2 -
dict_synonym.c 71.4 % 7 5 2 5 - -
dict_thesaurus.c 80.0 % 20 16 1 3 2 14 - -
dict_simple.c 66.7 % 3 2 1 2 - -
(360..) days Total
89.8%89.8%
89.8 % 3374 3031 343 3031 67.6 % 2792 1887 905 1887 89.0 % 209 186 23 17 169
wparser_def.c 89.2 % 601 536 65 536 61.7 % 906 559 347 559 71.2 % 52 37 15 1 36
spell.c 92.1 % 1040 958 82 958 75.1 % 837 629 208 629 100.0 % 43 43 8 35
dict_thesaurus.c 87.3 % 362 316 46 316 64.8 % 298 193 105 193 100.0 % 17 17 3 14
regis.c 78.0 % 109 85 24 85 60.0 % 85 51 34 51 83.3 % 6 5 1 5
wparser.c 95.4 % 216 206 10 206 67.3 % 98 66 32 66 90.5 % 21 19 2 1 18
ts_selfuncs.c 86.3 % 102 88 14 88 60.3 % 78 47 31 47 83.3 % 6 5 1 5
to_tsany.c 96.3 % 273 263 10 263 75.4 % 114 86 28 86 92.0 % 25 23 2 23
dict_ispell.c 76.8 % 56 43 13 43 47.8 % 46 22 24 22 100.0 % 2 2 2
dict_synonym.c 88.0 % 83 73 10 73 63.3 % 60 38 22 38 100.0 % 4 4 4
dict_simple.c 50.0 % 32 16 16 16 19.2 % 26 5 21 5 100.0 % 2 2 2
ts_parse.c 92.5 % 266 246 20 246 87.5 % 136 119 17 119 100.0 % 15 15 3 12
ts_utils.c 87.8 % 41 36 5 36 60.5 % 38 23 15 23 100.0 % 3 3 3
ts_typanalyze.c 85.7 % 126 108 18 108 65.9 % 44 29 15 29 87.5 % 8 7 1 1 6
ts_locale.c 76.3 % 38 29 9 29 64.3 % 14 9 5 9 75.0 % 4 3 1 3
dict.c 96.6 % 29 28 1 28 91.7 % 12 11 1 11 100.0 % 1 1 1
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1