LCOV - differential code coverage report
Current view: top level - src/backend/nodes - nodeFuncs.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 71.2 % 2820 2007 813 2007
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 32 32 32
Baseline: lcov-20260726-baseline Branches: 60.7 % 1648 1001 647 1001
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 61.9 % 113 70 43 70
(360..) days: 71.6 % 2707 1937 770 1937
Function coverage date bins:
(360..) days: 100.0 % 32 32 32
Branch coverage date bins:
(30,360] days: 42.6 % 54 23 31 23
(360..) days: 61.4 % 1594 978 616 978

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 221983 100.0 % (23 / 23) 87.5 % (14 / 16)
check_functions_in_node CBC 17997172 97.9 % (47 / 48) 93.3 % (28 / 30)
exprCollation CBC 9909954 89.2 % (165 / 185) 81.5 % (66 / 81)
exprInputCollation CBC 348193 78.1 % (25 / 32) 72.7 % (8 / 11)
exprIsLengthCoercion CBC 865713 66.7 % (18 / 27) 46.7 % (14 / 30)
exprLocation CBC 2909453 62.5 % (192 / 307) 60.8 % (59 / 97)
exprSetCollation CBC 1199130 77.6 % (114 / 147) 61.0 % (64 / 105)
exprSetInputCollation CBC 1142670 100.0 % (29 / 29) 100.0 % (9 / 9)
exprType CBC 22154350 95.3 % (183 / 192) 83.5 % (76 / 91)
exprTypmod CBC 7559659 78.9 % (112 / 142) 63.1 % (70 / 111)
expression_returns_set CBC 594074 100.0 % (2 / 2)
expression_returns_set_walker CBC 2559406 100.0 % (18 / 18) 100.0 % (16 / 16)
expression_tree_mutator_impl CBC 16013278 89.6 % (369 / 412) 86.4 % (70 / 81)
expression_tree_walker_impl CBC 81157897 74.4 % (308 / 414) 69.7 % (212 / 304)
fix_opfuncids CBC 318049 100.0 % (3 / 3)
fix_opfuncids_walker CBC 764402 100.0 % (12 / 12) 100.0 % (10 / 10)
leftmostLoc CBC 172423 100.0 % (6 / 6) 100.0 % (4 / 4)
planstate_tree_walker_impl CBC 900762 66.7 % (28 / 42) 51.4 % (19 / 37)
planstate_walk_members CBC 14314 80.0 % (4 / 5) 75.0 % (3 / 4)
planstate_walk_subplans CBC 1801524 83.3 % (5 / 6) 87.5 % (7 / 8)
query_or_expression_tree_mutator_impl CBC 488989 100.0 % (4 / 4) 100.0 % (4 / 4)
query_or_expression_tree_walker_impl CBC 3262377 100.0 % (4 / 4) 100.0 % (4 / 4)
query_tree_mutator_impl CBC 22353 85.7 % (30 / 35) 68.8 % (11 / 16)
query_tree_walker_impl CBC 1248817 77.1 % (37 / 48) 76.8 % (43 / 56)
range_table_entry_walker_impl CBC 909332 88.0 % (44 / 50) 81.8 % (36 / 44)
range_table_mutator_impl CBC 22353 88.1 % (37 / 42) 81.8 % (18 / 22)
range_table_walker_impl CBC 604888 100.0 % (6 / 6) 100.0 % (8 / 8)
raw_expression_tree_walker_impl CBC 65435 28.3 % (153 / 541) 25.5 % (107 / 419)
relabel_to_typmod CBC 24 100.0 % (2 / 2)
set_opfuncid CBC 3144706 100.0 % (4 / 4) 100.0 % (2 / 2)
set_sa_opfuncid CBC 150814 100.0 % (4 / 4) 100.0 % (2 / 2)
strip_implicit_coercions CBC 689157 67.9 % (19 / 28) 65.4 % (17 / 26)

Generated by: LCOV version 2.0-1