LCOV - differential code coverage report
Current view: top level - src/backend/nodes - nodeFuncs.c (source / functions) Coverage Total Hit LBC UBC GBC GNC CBC DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 71.5 % 2712 1938 2 772 4 1 1933 1
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 32 32 1 31
Baseline: lcov-20251218-005734-baseline Branches: 60.8 % 1585 964 1 620 2 2 960
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 83.3 % 30 25 5 25
(360..) days: 71.3 % 2681 1912 2 767 4 1908
Function coverage date bins:
(360..) days: 100.0 % 32 32 1 31
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 56.2 % 16 9 7 9
(360..) days: 60.8 % 1567 953 1 613 2 951

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
raw_expression_tree_walker_impl CBC 60073 29.7 % (153 / 516) 26.8 % (107 / 400)
exprLocation CBC 2274172 64.1 % (195 / 304) 62.5 % (60 / 96)
expression_tree_walker_impl CBC 53667932 75.2 % (288 / 383) 71.0 % (198 / 279)
expression_tree_mutator_impl CBC 10071476 88.9 % (345 / 388) 85.9 % (67 / 78)
exprTypmod CBC 5651031 75.0 % (105 / 140) 55.5 % (61 / 110)
exprSetCollation CBC 923032 77.2 % (112 / 145) 60.2 % (62 / 103)
exprCollation CBC 7300150 88.9 % (160 / 180) 80.8 % (63 / 78)
planstate_tree_walker_impl CBC 688004 66.7 % (28 / 42) 51.4 % (19 / 37)
query_tree_walker_impl CBC 910069 78.3 % (36 / 46) 77.8 % (42 / 54)
exprIsLengthCoercion CBC 650943 66.7 % (18 / 27) 46.7 % (14 / 30)
exprType CBC 15890849 95.2 % (180 / 189) 83.3 % (75 / 90)
strip_implicit_coercions CBC 517789 67.9 % (19 / 28) 65.4 % (17 / 26)
exprInputCollation CBC 711 78.1 % (25 / 32) 72.7 % (8 / 11)
query_tree_mutator_impl CBC 14388 85.3 % (29 / 34) 68.8 % (11 / 16)
range_table_entry_walker_impl CBC 612598 88.6 % (39 / 44) 82.1 % (32 / 39)
range_table_mutator_impl CBC 14388 86.8 % (33 / 38) 81.0 % (17 / 21)
check_functions_in_node CBC 11841262 97.9 % (47 / 48) 93.3 % (28 / 30)
planstate_walk_members GNC 10570 80.0 % (4 / 5) 75.0 % (3 / 4)
planstate_walk_subplans CBC 1376008 83.3 % (5 / 6) 87.5 % (7 / 8)
applyRelabelType CBC 146114 100.0 % (23 / 23) 87.5 % (14 / 16)
exprSetInputCollation CBC 876730 100.0 % (29 / 29) 100.0 % (9 / 9)
expression_returns_set CBC 440864 100.0 % (2 / 2)
expression_returns_set_walker CBC 1886472 100.0 % (18 / 18) 100.0 % (16 / 16)
fix_opfuncids CBC 245765 100.0 % (3 / 3)
fix_opfuncids_walker CBC 542914 100.0 % (12 / 12) 100.0 % (10 / 10)
leftmostLoc CBC 138288 100.0 % (6 / 6) 100.0 % (4 / 4)
query_or_expression_tree_mutator_impl CBC 326911 100.0 % (4 / 4) 100.0 % (4 / 4)
query_or_expression_tree_walker_impl CBC 2119864 100.0 % (4 / 4) 100.0 % (4 / 4)
range_table_walker_impl CBC 404869 100.0 % (6 / 6) 100.0 % (8 / 8)
relabel_to_typmod CBC 18 100.0 % (2 / 2)
set_opfuncid CBC 2050741 100.0 % (4 / 4) 100.0 % (2 / 2)
set_sa_opfuncid CBC 102709 100.0 % (4 / 4) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta