LCOV - differential code coverage report
Current view: top level - src/backend/utils/fmgr - funcapi.c (source / functions) Coverage Total Hit UBC GBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 81.6 % 860 702 158 1 701
Current Date: 2026-11-05 14:14:01 +0100 Functions: 92.3 % 26 24 2 24
Baseline: lcov-20261105-baseline Branches: 60.1 % 750 451 299 1 450
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 88.9 % 9 8 1 8
(360..) days: 81.6 % 851 694 157 1 693
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 92.0 % 25 23 2 23
Branch coverage date bins:
(360..) days: 60.1 % 750 451 299 1 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
RelationNameGetTupleDesc UBC 0 0.0 % (0 / 7)
TypeGetTupleDesc UBC 0 0.0 % (0 / 29) 0.0 % (0 / 28)
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)
get_func_trftypes CBC 111 92.9 % (13 / 14) 50.0 % (7 / 14)
resolve_anyarray_from_others CBC 269 80.0 % (8 / 10) 40.0 % (4 / 10)
resolve_anyelement_from_others CBC 1287 80.0 % (20 / 25) 37.5 % (9 / 24)
extract_variadic_args CBC 2985 97.5 % (39 / 40) 67.9 % (19 / 28)
get_func_result_type CBC 4493 100.0 % (2 / 2)
get_func_input_arg_names CBC 4785 88.9 % (32 / 36) 65.8 % (25 / 38)
get_func_result_name CBC 15142 82.9 % (34 / 41) 58.0 % (29 / 50)
InitMaterializedSRF CBC 16490 86.4 % (19 / 22) 50.0 % (11 / 22)
get_func_arg_info CBC 19626 92.3 % (36 / 39) 52.5 % (21 / 40)
resolve_polymorphic_argtypes CBC 23499 73.5 % (114 / 155) 61.1 % (77 / 126)
get_call_result_type CBC 62639 100.0 % (4 / 4)
get_type_func_class CBC 97090 94.7 % (18 / 19) 84.6 % (11 / 13)
end_MultiFuncCall CBC 169106 100.0 % (6 / 6)
shutdown_MultiFuncCall CBC 169149 100.0 % (6 / 6)
init_MultiFuncCall CBC 170389 88.9 % (16 / 18) 30.0 % (3 / 10)
get_expr_result_tupdesc CBC 190512 60.0 % (6 / 10) 41.7 % (5 / 12)
resolve_polymorphic_tupdesc CBC 261966 84.2 % (160 / 190) 75.6 % (90 / 119)
build_function_result_tupdesc_d CBC 262419 92.7 % (51 / 55) 64.7 % (44 / 68)
get_expr_result_type CBC 292004 89.6 % (43 / 48) 67.7 % (42 / 62)
internal_get_result_type CBC 350383 90.0 % (45 / 50) 69.4 % (43 / 62)
build_function_result_tupdesc_t CBC 350673 100.0 % (13 / 13) 87.5 % (7 / 8)
per_MultiFuncCall CBC 14292986 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1