LCOV - differential code coverage report
Current view: top level - src/backend/tsearch Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 89.8 % 3593 3228 5 360 2 1 85 3140 5 94
Current Date: 2026-06-29 16:15:13 +0200 Functions: 87.8 % 221 194 27 48 146 2
Baseline: lcov-20260630-baseline Branches: 67.3 % 2908 1958 6 13 931 3 12 1943 76 32
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Summarize by: Date bin (7,30] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 93.7 % 190 178 5 7 85 93
(360..) days: 89.6 % 3402 3049 353 2 1 3046
Function coverage date bins:
(30,360] days: 66.7 % 12 8 4 2 6
(360..) days: 89.0 % 209 186 23 46 140
Branch coverage date bins:
(30,360] days: 59.8 % 102 61 6 1 30 12 49 3 1
(360..) days: 65.1 % 2914 1897 12 901 3 1894 73 31

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 GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC EUB ECB Rate Total Hit UBC GNC CBC DCB
(7,30] days Total
100.0%
100.0 % 1 1 1 - -
(30,360] days Total
93.7%93.7%
93.7 % 190 178 5 7 85 93 59.8 % 102 61 6 1 30 12 49 3 1 66.7 % 12 8 4 2 6
regis.c 81.2 % 16 13 3 13 66.7 % 12 8 4 8 -
dict_thesaurus.c 85.0 % 20 17 2 1 14 3 50.0 % 2 1 1 1 -
spell.c 97.3 % 74 72 2 15 57 61.5 % 52 32 20 4 28 100.0 % 2 2 2
dict_synonym.c 71.4 % 7 5 1 1 4 1 - -
ts_typanalyze.c 87.5 % 8 7 1 7 50.0 % 4 2 2 2 -
dict_simple.c 66.7 % 3 2 1 2 - -
wparser_def.c 100.0 % 23 23 9 14 71.4 % 14 10 1 3 1 9 -
ts_selfuncs.c 100.0 % 5 5 3 2 50.0 % 8 4 2 2 2 2 100.0 % 1 1 1
ts_locale.c 100.0 % 2 2 2 25.0 % 8 2 1 1 2 3 1 50.0 % 8 4 4 4
(360..) days Total
89.6%89.6%
89.6 % 3402 3049 353 2 1 3046 65.1 % 2914 1897 12 901 3 1894 73 31 89.0 % 209 186 23 46 140
spell.c 91.6 % 1070 980 90 980 74.5 % 859 640 219 640 100.0 % 44 44 10 34
wparser_def.c 89.0 % 600 534 66 534 61.7 % 904 558 12 334 558 71.2 % 52 37 15 7 30
dict_thesaurus.c 87.0 % 362 315 47 315 64.9 % 296 192 104 192 100.0 % 17 17 9 8
regis.c 78.0 % 109 85 24 85 60.0 % 85 51 34 51 83.3 % 6 5 1 5
ts_parse.c 92.7 % 273 253 20 253 86.8 % 144 125 19 125 100.0 % 15 15 2 13
ts_typanalyze.c 85.5 % 124 106 18 2 104 52.0 % 50 26 14 3 23 7 3 87.5 % 8 7 1 1 6
dict_simple.c 50.0 % 32 16 16 16 19.2 % 26 5 21 5 100.0 % 2 2 2
ts_selfuncs.c 86.0 % 100 86 14 1 85 45.9 % 98 45 29 45 18 6 80.0 % 5 4 1 2 2
dict_ispell.c 74.0 % 50 37 13 37 47.8 % 46 22 24 22 100.0 % 2 2 1 1
dict_synonym.c 87.8 % 82 72 10 72 63.3 % 60 38 22 38 100.0 % 4 4 2 2
wparser.c 95.4 % 217 207 10 207 54.1 % 122 66 32 66 18 6 90.5 % 21 19 2 5 14
to_tsany.c 96.4 % 275 265 10 265 63.2 % 136 86 28 86 14 8 92.0 % 25 23 2 3 20
ts_locale.c 76.3 % 38 29 9 29 64.3 % 14 9 5 9 75.0 % 4 3 1 3
ts_utils.c 87.8 % 41 36 5 36 60.5 % 38 23 15 23 100.0 % 3 3 1 2
dict.c 96.6 % 29 28 1 28 30.6 % 36 11 1 11 16 8 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