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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 89.8 % 3566 3204 5 357 2 1 85 3116 5 94
Current Date: 2026-03-14 14:10:32 -0400 Functions: 87.8 % 221 194 27 48 146 2
Baseline: lcov-20260315-024220-baseline Branches: 67.4 % 2876 1939 6 13 918 3 12 1924 76 32 7 21
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Summarize by: Date bin (30,360] days: 93.4 % 152 142 5 5 85 57
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (360..) days: 89.7 % 3414 3062 352 2 1 3059
Function coverage date bins:
(30,360] days: 60.0 % 10 6 4 2 4
(360..) days: 89.1 % 211 188 23 46 142
Branch coverage date bins:
(30,360] days: 59.1 % 66 39 6 1 16 12 27 3 1
(360..) days: 65.1 % 2918 1900 12 902 3 1897 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 DUB DCB Rate Total Hit UBC GNC CBC DCB
(30,360] days Total
93.4%93.4%
93.4 % 152 142 5 5 85 57 59.1 % 66 39 6 1 16 12 27 3 1 60.0 % 10 6 4 2 4
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 -
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 - -
ts_locale.c 100.0 % 2 2 2 25.0 % 8 2 1 1 2 3 1 50.0 % 8 4 4 4
wparser_def.c 100.0 % 11 11 9 2 50.0 % 2 1 1 1 -
ts_selfuncs.c 100.0 % 5 5 3 2 50.0 % 8 4 2 2 2 2 100.0 % 1 1 1
spell.c 100.0 % 48 48 15 33 67.9 % 28 19 9 4 15 -
(360..) days Total
89.7%89.7%
89.7 % 3414 3062 352 2 1 3059 65.1 % 2918 1900 12 902 3 1897 73 31 89.1 % 211 188 23 46 142
spell.c 91.7 % 1077 988 89 988 74.5 % 863 643 220 643 100.0 % 46 46 10 36
wparser_def.c 89.1 % 603 537 66 537 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
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
dict_synonym.c 88.1 % 84 74 10 74 63.3 % 60 38 22 38 100.0 % 4 4 2 2
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.4-beta