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

Generated by: LCOV version 2.4-beta