LCOV - differential code coverage report
Current view: top level - src/backend/utils/fmgr - fmgr.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 71.4 % 826 590 236 4 586 4
Current Date: 2026-11-05 14:14:01 +0100 Functions: 85.5 % 69 59 10 4 55 4
Baseline: lcov-20261105-baseline Branches: 48.0 % 396 190 206 190
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: 100.0 % 9 9 4 5
(360..) days: 71.1 % 817 581 236 581
Function coverage date bins:
(30,360] days: 100.0 % 8 8 4 4
(360..) days: 83.6 % 61 51 10 51
Branch coverage date bins:
(360..) days: 48.0 % 396 190 206 190

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
fmgr_symbol UBC 0 0.0 % (0 / 33) 0.0 % (0 / 16)
get_call_expr_argtype CBC 1744341 45.5 % (10 / 22) 31.8 % (7 / 22)
fmgr_security_definer CBC 257 94.0 % (63 / 67) 80.6 % (50 / 62)
CheckFunctionValidatorAccess CBC 13922 71.4 % (15 / 21) 31.2 % (5 / 16)
ReceiveFunctionCall CBC 155855 83.3 % (15 / 18) 35.7 % (5 / 14)
fetch_finfo_record CBC 8811 73.3 % (11 / 15) 25.0 % (3 / 12)
fmgr_info_cxt_security CBC 26049160 96.3 % (52 / 54) 62.5 % (15 / 24)
get_call_expr_arg_stable CBC 29668 68.0 % (17 / 25) 62.5 % (15 / 24)
InputFunctionCallSafe GNC 3727876 90.5 % (19 / 21) 65.0 % (13 / 20)
get_fn_opclass_options CBC 2868527 83.3 % (5 / 6) 41.7 % (5 / 12)
DirectInputFunctionCallSafe GNC 846748 83.3 % (15 / 18) 58.3 % (7 / 12)
CallerFInfoFunctionCall1 UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
DirectFunctionCall6Coll UBC 0 0.0 % (0 / 19) 0.0 % (0 / 4)
DirectFunctionCall7Coll UBC 0 0.0 % (0 / 21) 0.0 % (0 / 4)
DirectFunctionCall8Coll UBC 0 0.0 % (0 / 23) 0.0 % (0 / 4)
DirectFunctionCall9Coll UBC 0 0.0 % (0 / 25) 0.0 % (0 / 4)
FunctionCall9Coll UBC 0 0.0 % (0 / 25) 0.0 % (0 / 4)
has_fn_opclass_options CBC 2736636 83.3 % (5 / 6) 50.0 % (4 / 8)
CallerFInfoFunctionCall2 CBC 210348 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall1Coll CBC 1579331 88.9 % (8 / 9) 25.0 % (1 / 4)
DirectFunctionCall2Coll CBC 26365165 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall3Coll CBC 84051 92.3 % (12 / 13) 25.0 % (1 / 4)
DirectFunctionCall4Coll CBC 764 93.3 % (14 / 15) 25.0 % (1 / 4)
DirectFunctionCall5Coll CBC 3162 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall0Coll CBC 3259938 85.7 % (6 / 7) 25.0 % (1 / 4)
FunctionCall1Coll CBC 33769097 88.9 % (8 / 9) 25.0 % (1 / 4)
FunctionCall2Coll CBC 523483266 90.9 % (10 / 11) 25.0 % (1 / 4)
FunctionCall3Coll CBC 30992719 92.3 % (12 / 13) 25.0 % (1 / 4)
FunctionCall4Coll CBC 1413522 93.3 % (14 / 15) 25.0 % (1 / 4)
FunctionCall5Coll CBC 1456741 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall6Coll CBC 3346 94.7 % (18 / 19) 25.0 % (1 / 4)
FunctionCall7Coll CBC 671711 95.2 % (20 / 21) 25.0 % (1 / 4)
FunctionCall8Coll CBC 19443 95.7 % (22 / 23) 25.0 % (1 / 4)
fmgr_info_C_lang CBC 56888 90.5 % (19 / 21) 50.0 % (3 / 6)
fmgr_info_other_lang CBC 21772 90.9 % (10 / 11) 25.0 % (1 / 4)
get_fn_expr_variadic CBC 26385 71.4 % (5 / 7) 50.0 % (3 / 6)
get_fn_expr_arg_stable CBC 29668 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_argtype CBC 1738721 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_rettype CBC 94412 80.0 % (4 / 5) 50.0 % (2 / 4)
lookup_C_func CBC 56888 100.0 % (11 / 11) 87.5 % (7 / 8)
fmgr_internal_function CBC 1109 100.0 % (5 / 5) 100.0 % (2 / 2)
fmgr_isbuiltin CBC 26049160 100.0 % (7 / 7) 100.0 % (4 / 4)
fmgr_lookupByName CBC 2938 100.0 % (5 / 5) 100.0 % (4 / 4)
pg_detoast_datum CBC 92316474 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_detoast_datum_copy CBC 3962242 100.0 % (7 / 7) 100.0 % (2 / 2)
pg_detoast_datum_packed CBC 143805950 100.0 % (4 / 4) 100.0 % (4 / 4)
record_C_func CBC 4530 100.0 % (12 / 12) 100.0 % (2 / 2)
OidFunctionCall0Coll CBC 3259938 100.0 % (3 / 3)
OidFunctionCall1Coll CBC 488277 100.0 % (3 / 3)
OidFunctionCall2Coll CBC 736 100.0 % (3 / 3)
OidFunctionCall3Coll CBC 2493 100.0 % (3 / 3)
OidFunctionCall4Coll CBC 602042 100.0 % (3 / 3)
OidFunctionCall5Coll CBC 227596 100.0 % (3 / 3)
OidFunctionCall6Coll CBC 3082 100.0 % (3 / 3)
OidFunctionCall7Coll UBC 0 0.0 % (0 / 3)
OidFunctionCall8Coll UBC 0 0.0 % (0 / 3)
OidFunctionCall9Coll UBC 0 0.0 % (0 / 3)
OidInputFunctionCall GNC 8386239 100.0 % (3 / 3)
OidOutputFunctionCall CBC 605329 100.0 % (3 / 3)
OidReceiveFunctionCall CBC 155662 100.0 % (3 / 3)
OidSendFunctionCall CBC 116353 100.0 % (3 / 3)
OutputFunctionCall CBC 26121903 100.0 % (2 / 2)
SendFunctionCall CBC 125375 100.0 % (2 / 2)
fmgr_info CBC 24413431 100.0 % (3 / 3)
fmgr_info_copy CBC 29430413 100.0 % (5 / 5)
fmgr_info_cxt CBC 1613731 100.0 % (3 / 3)
pg_detoast_datum_slice CBC 2616 100.0 % (2 / 2)
set_fn_opclass_options CBC 700948 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1