LCOV - differential code coverage report
Current view: top level - src/backend/utils/fmgr - funcapi.c (source / functions) Coverage Total Hit UNC UBC GNC CBC ECB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 81.5 % 860 701 1 158 5 696 1 2
Current Date: 2026-05-29 21:51:00 -0400 Functions: 92.3 % 26 24 1 1 5 19 1
Baseline: lcov-20260530-034037-baseline Branches: 60.0 % 750 450 300 450
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 83.3 % 6 5 1 5
(360..) days: 81.5 % 854 696 158 696 1
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 92.0 % 25 23 1 1 4 19
Branch coverage date bins:
(360..) days: 60.0 % 750 450 300 450

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
resolve_polymorphic_argtypes CBC 25266 73.5 % (114 / 155) 61.1 % (77 / 126)
resolve_polymorphic_tupdesc GNC 220350 84.2 % (160 / 190) 75.6 % (90 / 119)
TypeGetTupleDesc UNC 0 0.0 % (0 / 29) 0.0 % (0 / 28)
RelationNameGetTupleDesc UBC 0 0.0 % (0 / 7)
get_func_result_name CBC 15379 82.9 % (34 / 41) 58.0 % (29 / 50)
build_function_result_tupdesc_d GNC 220787 90.9 % (50 / 55) 63.2 % (43 / 68)
get_expr_result_type GNC 249111 89.6 % (43 / 48) 67.7 % (42 / 62)
internal_get_result_type CBC 310226 90.0 % (45 / 50) 69.4 % (43 / 62)
resolve_anyelement_from_others CBC 1568 80.0 % (20 / 25) 37.5 % (9 / 24)
get_expr_result_tupdesc CBC 146213 60.0 % (6 / 10) 41.7 % (5 / 12)
get_func_input_arg_names CBC 4817 88.9 % (32 / 36) 65.8 % (25 / 38)
get_func_arg_info GNC 20315 92.3 % (36 / 39) 52.5 % (21 / 40)
init_MultiFuncCall CBC 176265 88.9 % (16 / 18) 30.0 % (3 / 10)
resolve_anyarray_from_others CBC 269 80.0 % (8 / 10) 40.0 % (4 / 10)
resolve_anymultirange_from_others CBC 16 77.8 % (7 / 9) 25.0 % (2 / 8)
resolve_anyrange_from_others CBC 16 77.8 % (7 / 9) 25.0 % (2 / 8)
extract_variadic_args CBC 2942 97.5 % (39 / 40) 67.9 % (19 / 28)
get_func_trftypes CBC 123 92.9 % (13 / 14) 50.0 % (7 / 14)
get_type_func_class CBC 98132 94.7 % (18 / 19) 84.6 % (11 / 13)
build_function_result_tupdesc_t CBC 310510 100.0 % (13 / 13) 87.5 % (7 / 8)
end_MultiFuncCall CBC 174943 100.0 % (6 / 6)
get_call_result_type CBC 65078 100.0 % (4 / 4)
get_func_result_type CBC 4373 100.0 % (2 / 2)
per_MultiFuncCall CBC 14132466 100.0 % (3 / 3)
shutdown_MultiFuncCall CBC 174986 100.0 % (6 / 6)

Generated by: LCOV version 2.5.0-beta