LCOV - differential code coverage report
Current view: top level - src/backend/commands - tsearchcmds.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 87.9 % 704 619 85 619
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 22 22 22
Baseline: 16@8cea358b128 Branches: 61.8 % 450 278 172 278
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (60,120] days: 90.0 % 30 27 3 27
(240..) days: 87.8 % 674 592 82 592
Function coverage date bins:
(60,120] days: 100.0 % 1 1 1
(240..) days: 100.0 % 21 21 21
Branch coverage date bins:
(60,120] days: 69.4 % 36 25 11 25
(240..) days: 61.1 % 414 253 161 253

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
deserialize_deflist CBC 131 67.0 % (69 / 103) 47.1 % (41 / 87)
MakeConfigurationMapping CBC 3213 88.2 % (67 / 76) 69.2 % (36 / 52)
DefineTSConfiguration CBC 1080 90.1 % (73 / 81) 62.0 % (31 / 50)
DefineTSParser CBC 20 88.9 % (40 / 45) 55.0 % (22 / 40)
AlterTSDictionary CBC 20 89.5 % (34 / 38) 71.4 % (20 / 28)
AlterTSConfiguration CBC 3228 84.2 % (16 / 19) 50.0 % (6 / 12)
DefineTSDictionary CBC 1109 91.9 % (34 / 37) 66.7 % (12 / 18)
get_ts_parser_func CBC 69 90.6 % (29 / 32) 50.0 % (6 / 12)
get_ts_template_func CBC 99 85.0 % (17 / 20) 33.3 % (3 / 9)
verify_dictoptions CBC 1129 78.6 % (11 / 14) 33.3 % (4 / 12)
DefineTSTemplate CBC 59 93.9 % (31 / 33) 62.5 % (15 / 24)
GetTSConfigTuple CBC 3228 75.0 % (6 / 8) 33.3 % (2 / 6)
buildDefItem CBC 284 90.0 % (18 / 20) 75.0 % (12 / 16)
serialize_deflist CBC 1092 91.3 % (21 / 23) 80.0 % (16 / 20)
RemoveTSConfigurationById CBC 24 93.8 % (15 / 16) 50.0 % (3 / 6)
getTokenTypes CBC 3228 96.3 % (26 / 27) 75.0 % (18 / 24)
DropConfigurationMapping CBC 15 100.0 % (22 / 22) 81.2 % (13 / 16)
makeConfigurationDependencies CBC 4296 100.0 % (33 / 33) 100.0 % (6 / 6)
makeDictionaryDependencies CBC 1097 100.0 % (13 / 13)
makeParserDependencies CBC 17 100.0 % (21 / 21) 100.0 % (2 / 2)
makeTSTemplateDependencies CBC 56 100.0 % (15 / 15) 100.0 % (2 / 2)
tstoken_list_member CBC 19846 100.0 % (8 / 8) 100.0 % (8 / 8)

Generated by: LCOV version 2.1-beta2-3-g6141622