LCOV - differential code coverage report
Current view: top level - src/backend/nodes - nodeFuncs.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 71.3 % 2715 1936 4 775 1 3 1932 1 3
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 32 32 3 29
Baseline: lcov-20260315-024220-baseline Branches: 60.8 % 1586 964 3 619 3 1 2 958 2
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 50.0 % 8 4 4 3 1
(360..) days: 71.4 % 2707 1932 775 1 1931
Function coverage date bins:
(360..) days: 100.0 % 32 32 3 29
Branch coverage date bins:
(30,360] days: 83.3 % 6 5 1 2 3
(360..) days: 60.7 % 1580 959 3 618 3 1 955

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 156409 100.0 % (23 / 23) 87.5 % (14 / 16)
check_functions_in_node CBC 13706570 97.9 % (47 / 48) 93.3 % (28 / 30)
exprCollation GNC 9952675 88.9 % (160 / 180) 80.8 % (63 / 78)
exprInputCollation CBC 711 78.1 % (25 / 32) 72.7 % (8 / 11)
exprIsLengthCoercion CBC 688469 66.7 % (18 / 27) 46.7 % (14 / 30)
exprLocation GNC 2412684 62.5 % (192 / 307) 60.8 % (59 / 97)
exprSetCollation CBC 993766 77.2 % (112 / 145) 60.2 % (62 / 103)
exprSetInputCollation CBC 947446 100.0 % (29 / 29) 100.0 % (9 / 9)
exprType CBC 20220588 95.2 % (180 / 189) 83.3 % (75 / 90)
exprTypmod CBC 8098757 75.0 % (105 / 140) 55.5 % (61 / 110)
expression_returns_set CBC 488516 100.0 % (2 / 2)
expression_returns_set_walker CBC 2126421 100.0 % (18 / 18) 100.0 % (16 / 16)
expression_tree_mutator_impl CBC 11653701 88.9 % (345 / 388) 85.9 % (67 / 78)
expression_tree_walker_impl CBC 65539998 75.2 % (288 / 383) 71.0 % (198 / 279)
fix_opfuncids CBC 253128 100.0 % (3 / 3)
fix_opfuncids_walker CBC 561753 100.0 % (12 / 12) 100.0 % (10 / 10)
leftmostLoc CBC 141141 100.0 % (6 / 6) 100.0 % (4 / 4)
planstate_tree_walker_impl CBC 1545749 66.7 % (28 / 42) 51.4 % (19 / 37)
planstate_walk_members GNC 10789 80.0 % (4 / 5) 75.0 % (3 / 4)
planstate_walk_subplans CBC 3091498 83.3 % (5 / 6) 87.5 % (7 / 8)
query_or_expression_tree_mutator_impl CBC 368302 100.0 % (4 / 4) 100.0 % (4 / 4)
query_or_expression_tree_walker_impl CBC 2365713 100.0 % (4 / 4) 100.0 % (4 / 4)
query_tree_mutator_impl CBC 16803 85.3 % (29 / 34) 68.8 % (11 / 16)
query_tree_walker_impl CBC 980205 78.3 % (36 / 46) 77.8 % (42 / 54)
range_table_entry_walker_impl CBC 680846 90.9 % (40 / 44) 84.6 % (33 / 39)
range_table_mutator_impl CBC 16803 86.8 % (33 / 38) 81.0 % (17 / 21)
range_table_walker_impl CBC 438755 100.0 % (6 / 6) 100.0 % (8 / 8)
raw_expression_tree_walker_impl CBC 72079 29.7 % (153 / 516) 26.8 % (107 / 400)
relabel_to_typmod CBC 18 100.0 % (2 / 2)
set_opfuncid CBC 2290013 100.0 % (4 / 4) 100.0 % (2 / 2)
set_sa_opfuncid CBC 108081 100.0 % (4 / 4) 100.0 % (2 / 2)
strip_implicit_coercions CBC 631287 67.9 % (19 / 28) 65.4 % (17 / 26)

Generated by: LCOV version 2.4-beta