LCOV - differential code coverage report
Current view: top level - src/backend/utils/fmgr - funcapi.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 81.6 % 857 699 158 1 698 1
Current Date: 2026-03-14 14:10:32 -0400 Functions: 92.3 % 26 24 2 1 23
Baseline: lcov-20260315-024220-baseline Branches: 60.0 % 750 450 300 450
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: 100.0 % 1 1 1
(360..) days: 81.5 % 856 698 158 698
Function coverage date bins:
(360..) days: 92.3 % 26 24 2 1 23
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 22636 73.5 % (114 / 155) 61.1 % (77 / 126)
resolve_polymorphic_tupdesc CBC 213720 84.1 % (159 / 189) 75.6 % (90 / 119)
TypeGetTupleDesc UBC 0 0.0 % (0 / 28) 0.0 % (0 / 28)
build_function_result_tupdesc_d CBC 214100 90.9 % (50 / 55) 63.2 % (43 / 68)
get_func_result_name CBC 12902 82.9 % (34 / 41) 58.0 % (29 / 50)
get_expr_result_type CBC 233943 89.4 % (42 / 47) 67.7 % (42 / 62)
get_func_arg_info GNC 18303 92.3 % (36 / 39) 52.5 % (21 / 40)
internal_get_result_type CBC 286358 90.0 % (45 / 50) 69.4 % (43 / 62)
resolve_anyelement_from_others CBC 1084 80.0 % (20 / 25) 37.5 % (9 / 24)
get_func_input_arg_names CBC 3448 88.9 % (32 / 36) 65.8 % (25 / 38)
InitMaterializedSRF CBC 14335 86.4 % (19 / 22) 50.0 % (11 / 22)
extract_variadic_args CBC 2528 97.5 % (39 / 40) 67.9 % (19 / 28)
get_expr_result_tupdesc CBC 146258 60.0 % (6 / 10) 41.7 % (5 / 12)
get_func_trftypes CBC 83 92.9 % (13 / 14) 50.0 % (7 / 14)
init_MultiFuncCall CBC 112229 88.9 % (16 / 18) 30.0 % (3 / 10)
resolve_anyarray_from_others CBC 202 80.0 % (8 / 10) 40.0 % (4 / 10)
resolve_anymultirange_from_others CBC 12 77.8 % (7 / 9) 25.0 % (2 / 8)
resolve_anyrange_from_others CBC 12 77.8 % (7 / 9) 25.0 % (2 / 8)
get_type_func_class CBC 79704 94.7 % (18 / 19) 84.6 % (11 / 13)
build_function_result_tupdesc_t CBC 286603 100.0 % (13 / 13) 87.5 % (7 / 8)
RelationNameGetTupleDesc UBC 0 0.0 % (0 / 7)
end_MultiFuncCall CBC 111339 100.0 % (6 / 6)
get_call_result_type CBC 55818 100.0 % (4 / 4)
get_func_result_type CBC 3724 100.0 % (2 / 2)
per_MultiFuncCall CBC 12075435 100.0 % (3 / 3)
shutdown_MultiFuncCall CBC 111372 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta