LCOV - differential code coverage report
Current view: top level - src/backend/utils/fmgr - funcapi.c (source / functions) Coverage Total Hit UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 81.5 % 860 701 159 701
Current Date: 2026-10-12 11:56:10 +0200 Functions: 92.3 % 26 24 2 24
Baseline: lcov-20261012-baseline Branches: 60.0 % 750 450 300 450
Baseline Date: 2026-10-12 10:36:06 +0200 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.4 % 851 693 158 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.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
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 1268 80.0 % (20 / 25) 37.5 % (9 / 24)
extract_variadic_args CBC 2989 97.5 % (39 / 40) 67.9 % (19 / 28)
get_func_result_type CBC 4426 100.0 % (2 / 2)
get_func_input_arg_names CBC 4735 88.9 % (32 / 36) 65.8 % (25 / 38)
get_func_result_name CBC 15040 82.9 % (34 / 41) 58.0 % (29 / 50)
InitMaterializedSRF CBC 16449 86.4 % (19 / 22) 50.0 % (11 / 22)
get_func_arg_info CBC 19342 92.3 % (36 / 39) 52.5 % (21 / 40)
resolve_polymorphic_argtypes CBC 23355 73.5 % (114 / 155) 61.1 % (77 / 126)
get_call_result_type CBC 62830 100.0 % (4 / 4)
get_type_func_class CBC 96766 94.7 % (18 / 19) 84.6 % (11 / 13)
end_MultiFuncCall CBC 168651 100.0 % (6 / 6)
shutdown_MultiFuncCall CBC 168694 100.0 % (6 / 6)
init_MultiFuncCall CBC 169934 88.9 % (16 / 18) 30.0 % (3 / 10)
get_expr_result_tupdesc CBC 188824 60.0 % (6 / 10) 41.7 % (5 / 12)
resolve_polymorphic_tupdesc CBC 260228 84.2 % (160 / 190) 75.6 % (90 / 119)
build_function_result_tupdesc_d CBC 260673 90.9 % (50 / 55) 63.2 % (43 / 68)
get_expr_result_type CBC 289818 89.6 % (43 / 48) 67.7 % (42 / 62)
internal_get_result_type CBC 348444 90.0 % (45 / 50) 69.4 % (43 / 62)
build_function_result_tupdesc_t CBC 348732 100.0 % (13 / 13) 87.5 % (7 / 8)
per_MultiFuncCall CBC 14261700 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1