LCOV - differential code coverage report
Current view: top level - src/backend/nodes - nodeFuncs.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 70.4 % 2680 1886 82 712 25 90 1771
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 32 32 10 22
Baseline: 16@8cea358b128 Branches: 59.8 % 1568 938 50 45 18 517 66 9 24 839
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 59.6 % 151 90 61 90
(60,120] days: 50.0 % 6 3 3 3
(240..) days: 71.1 % 2523 1793 21 709 25 1768
Function coverage date bins:
(240..) days: 100.0 % 32 32 10 22
Branch coverage date bins:
[..60] days: 38.7 % 62 24 38 24
(60,120] days: 50.0 % 4 2 2 2
(240..) days: 60.7 % 1502 912 12 45 18 515 66 9 837

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
applyRelabelType CBC 101359 100.0 % (23 / 23) 87.5 % (14 / 16)
check_functions_in_node CBC 9594214 97.9 % (47 / 48) 93.3 % (28 / 30)
exprCollation GNC 6058275 88.8 % (159 / 179) 81.0 % (64 / 79)
exprInputCollation CBC 649 78.1 % (25 / 32) 72.7 % (8 / 11)
exprIsLengthCoercion CBC 625490 66.7 % (18 / 27) 46.7 % (14 / 30)
exprLocation GNC 1988853 62.1 % (187 / 301) 61.1 % (58 / 95)
exprSetCollation GNC 869716 79.9 % (119 / 149) 62.1 % (64 / 103)
exprSetInputCollation CBC 832921 100.0 % (29 / 29) 100.0 % (9 / 9)
exprType GNC 12936537 95.2 % (177 / 186) 83.1 % (74 / 89)
exprTypmod GNC 4760012 74.6 % (103 / 138) 55.0 % (60 / 109)
expression_returns_set CBC 382851 100.0 % (2 / 2)
expression_returns_set_walker CBC 1597995 100.0 % (18 / 18) 100.0 % (16 / 16)
expression_tree_mutator_impl GNC 7502843 87.9 % (334 / 380) 84.2 % (64 / 76)
expression_tree_walker_impl GNC 44927227 72.5 % (274 / 378) 68.6 % (190 / 277)
fix_opfuncids CBC 231104 100.0 % (3 / 3)
fix_opfuncids_walker CBC 506311 100.0 % (12 / 12) 100.0 % (10 / 10)
leftmostLoc CBC 107809 100.0 % (6 / 6) 100.0 % (4 / 4)
planstate_tree_walker_impl CBC 630080 66.7 % (28 / 42) 51.4 % (19 / 37)
planstate_walk_members CBC 7966 80.0 % (4 / 5) 75.0 % (3 / 4)
planstate_walk_subplans CBC 1260160 83.3 % (5 / 6) 87.5 % (7 / 8)
query_or_expression_tree_mutator_impl CBC 98808 100.0 % (4 / 4) 100.0 % (4 / 4)
query_or_expression_tree_walker_impl CBC 1695434 100.0 % (4 / 4) 100.0 % (4 / 4)
query_tree_mutator_impl GNC 10701 85.7 % (30 / 35) 68.8 % (11 / 16)
query_tree_walker_impl GNC 789277 77.1 % (37 / 48) 76.8 % (43 / 56)
range_table_entry_walker_impl CBC 475445 87.2 % (34 / 39) 82.4 % (28 / 34)
range_table_mutator_impl CBC 10701 87.9 % (29 / 33) 83.3 % (15 / 18)
range_table_walker_impl CBC 332997 100.0 % (6 / 6) 100.0 % (8 / 8)
raw_expression_tree_walker_impl GNC 47108 27.5 % (140 / 509) 24.8 % (98 / 395)
relabel_to_typmod CBC 18 100.0 % (2 / 2)
set_opfuncid CBC 1723781 100.0 % (4 / 4) 100.0 % (2 / 2)
set_sa_opfuncid CBC 82574 100.0 % (4 / 4) 100.0 % (2 / 2)
strip_implicit_coercions CBC 314928 67.9 % (19 / 28) 65.4 % (17 / 26)

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