LCOV - differential code coverage report
Current view: top level - src/backend/tsearch Coverage Total Hit UNC LBC UBC GNC CBC EUB ECB DUB DCB
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 89.8 % 3581 3214 3 364 24 3190 5 37
Current Date: 2025-10-26 12:31:50 -0700 Functions: 89.3 % 215 192 23 13 179
Baseline: lcov-20251027-010456-baseline Branches: 67.3 % 2876 1935 9 12 920 9 1926 73 31
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 10 10 10
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 88.6 % 70 62 3 5 14 48
(360..) days: 89.7 % 3501 3142 359 3142
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 89.3 % 214 191 23 13 178
Branch coverage date bins:
(1,7] days: 50.0 % 6 3 3 3
(30,360] days: 60.7 % 122 74 6 30 6 68 9 3
(360..) days: 65.1 % 2852 1858 12 890 1858 64 28

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 UNC LBC UBC GNC CBC EUB ECB Rate Total Hit UBC GNC CBC
(1,7] days Total
100.0%
100.0 % 10 10 10 50.0 % 6 3 3 3 -
ts_locale.c 100.0 % 6 6 6 50.0 % 4 2 2 2 -
wparser_def.c 100.0 % 4 4 4 50.0 % 2 1 1 1 -
(30,360] days Total
88.6%88.6%
88.6 % 70 62 3 5 14 48 60.7 % 122 74 6 30 6 68 9 3 100.0 % 1 1 1
dict_ispell.c 87.5 % 8 7 1 6 1 - -
dict_simple.c 50.0 % 2 1 1 1 - -
dict_synonym.c 100.0 % 6 6 1 5 62.5 % 8 5 3 5 -
dict_thesaurus.c 100.0 % 9 9 3 6 85.7 % 14 12 1 1 1 11 -
spell.c 89.7 % 29 26 3 26 66.2 % 74 49 25 49 -
ts_selfuncs.c 100.0 % 1 1 1 50.0 % 4 2 2 2 -
ts_typanalyze.c 40.0 % 5 2 3 1 1 25.0 % 4 1 3 1 -
ts_utils.c 100.0 % 3 3 3 75.0 % 4 3 1 3 100.0 % 1 1 1
wparser.c 100.0 % 2 2 2 0.0 % 12 9 3 -
(360..) days Total
89.7%89.7%
89.7 % 3501 3142 359 3142 65.1 % 2852 1858 12 890 1858 64 28 89.3 % 214 191 23 13 178
dict.c 96.7 % 30 29 1 29 30.6 % 36 11 1 11 16 8 100.0 % 1 1 1
dict_ispell.c 75.5 % 49 37 12 37 47.8 % 46 22 24 22 100.0 % 2 2 1 1
dict_simple.c 51.5 % 33 17 16 17 19.2 % 26 5 21 5 100.0 % 2 2 2
dict_synonym.c 85.9 % 85 73 12 73 63.5 % 52 33 19 33 100.0 % 4 4 1 3
dict_thesaurus.c 86.6 % 373 323 50 323 63.7 % 284 181 103 181 100.0 % 17 17 1 16
regis.c 78.1 % 128 100 28 100 60.8 % 97 59 38 59 83.3 % 6 5 1 5
spell.c 92.2 % 1104 1018 86 1018 75.0 % 817 613 204 613 100.0 % 46 46 46
to_tsany.c 96.5 % 284 274 10 274 63.2 % 136 86 28 86 14 8 92.3 % 26 24 2 24
ts_locale.c 76.9 % 39 30 9 30 64.3 % 14 9 5 9 83.3 % 6 5 1 2 3
ts_parse.c 92.6 % 272 252 20 252 86.8 % 144 125 19 125 100.0 % 15 15 1 14
ts_selfuncs.c 86.4 % 103 89 14 89 46.1 % 102 47 31 47 18 6 83.3 % 6 5 1 2 3
ts_typanalyze.c 84.3 % 127 107 20 107 46.0 % 50 23 17 23 7 3 87.5 % 8 7 1 1 6
ts_utils.c 87.8 % 41 36 5 36 58.8 % 34 20 14 20 100.0 % 2 2 2
wparser.c 95.5 % 224 214 10 214 60.0 % 110 66 32 66 9 3 90.5 % 21 19 2 19
wparser_def.c 89.2 % 609 543 66 543 61.7 % 904 558 12 334 558 71.2 % 52 37 15 4 33
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta