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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 71.4 % 826 590 236 5 585 5
Current Date: 2026-06-29 16:15:13 +0200 Functions: 85.5 % 69 59 10 4 55 4
Baseline: lcov-20260630-baseline Branches: 48.0 % 396 190 206 190
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 5 5 5
(360..) days: 71.3 % 821 585 236 585
Function coverage date bins:
(30,360] days: 100.0 % 4 4 4
(360..) days: 84.6 % 65 55 10 55
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 1743392 45.5 % (10 / 22) 31.8 % (7 / 22)
fmgr_security_definer CBC 247 94.0 % (63 / 67) 80.6 % (50 / 62)
CheckFunctionValidatorAccess CBC 13292 71.4 % (15 / 21) 31.2 % (5 / 16)
ReceiveFunctionCall CBC 156159 83.3 % (15 / 18) 35.7 % (5 / 14)
fetch_finfo_record CBC 8116 73.3 % (11 / 15) 25.0 % (3 / 12)
fmgr_info_cxt_security CBC 25283556 96.3 % (52 / 54) 62.5 % (15 / 24)
get_call_expr_arg_stable CBC 29075 68.0 % (17 / 25) 62.5 % (15 / 24)
InputFunctionCall CBC 22473905 83.3 % (15 / 18) 42.9 % (6 / 14)
InputFunctionCallSafe CBC 3721433 90.5 % (19 / 21) 65.0 % (13 / 20)
get_fn_opclass_options CBC 2867900 83.3 % (5 / 6) 41.7 % (5 / 12)
DirectInputFunctionCallSafe CBC 822710 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 2736041 83.3 % (5 / 6) 50.0 % (4 / 8)
CallerFInfoFunctionCall2 CBC 210336 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall1Coll CBC 1531539 88.9 % (8 / 9) 25.0 % (1 / 4)
DirectFunctionCall2Coll CBC 26335878 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall3Coll CBC 86234 92.3 % (12 / 13) 25.0 % (1 / 4)
DirectFunctionCall4Coll CBC 672 93.3 % (14 / 15) 25.0 % (1 / 4)
DirectFunctionCall5Coll CBC 3157 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall0Coll CBC 3320283 85.7 % (6 / 7) 25.0 % (1 / 4)
FunctionCall1Coll CBC 33839749 88.9 % (8 / 9) 25.0 % (1 / 4)
FunctionCall2Coll CBC 551207192 90.9 % (10 / 11) 25.0 % (1 / 4)
FunctionCall3Coll CBC 30903764 92.3 % (12 / 13) 25.0 % (1 / 4)
FunctionCall4Coll CBC 1385511 93.3 % (14 / 15) 25.0 % (1 / 4)
FunctionCall5Coll CBC 1476839 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall6Coll CBC 3346 94.7 % (18 / 19) 25.0 % (1 / 4)
FunctionCall7Coll CBC 615495 95.2 % (20 / 21) 25.0 % (1 / 4)
FunctionCall8Coll CBC 19417 95.7 % (22 / 23) 25.0 % (1 / 4)
fmgr_info_C_lang CBC 57037 90.5 % (19 / 21) 50.0 % (3 / 6)
fmgr_info_other_lang CBC 21866 90.9 % (10 / 11) 25.0 % (1 / 4)
get_fn_expr_variadic CBC 26481 71.4 % (5 / 7) 50.0 % (3 / 6)
get_fn_expr_arg_stable CBC 29075 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_argtype CBC 1737430 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_rettype CBC 97099 80.0 % (4 / 5) 50.0 % (2 / 4)
lookup_C_func CBC 57037 100.0 % (11 / 11) 87.5 % (7 / 8)
fmgr_internal_function CBC 1095 100.0 % (5 / 5) 100.0 % (2 / 2)
fmgr_isbuiltin CBC 25283556 100.0 % (7 / 7) 100.0 % (4 / 4)
fmgr_lookupByName CBC 2890 100.0 % (5 / 5) 100.0 % (4 / 4)
record_C_func CBC 4275 100.0 % (12 / 12) 100.0 % (2 / 2)
OidFunctionCall0Coll CBC 3320283 100.0 % (3 / 3)
OidFunctionCall1Coll CBC 495594 100.0 % (3 / 3)
OidFunctionCall2Coll CBC 722 100.0 % (3 / 3)
OidFunctionCall3Coll CBC 2375 100.0 % (3 / 3)
OidFunctionCall4Coll CBC 576753 100.0 % (3 / 3)
OidFunctionCall5Coll CBC 210587 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 CBC 7974460 100.0 % (3 / 3)
OidOutputFunctionCall CBC 604803 100.0 % (3 / 3)
OidReceiveFunctionCall CBC 155966 100.0 % (3 / 3)
OidSendFunctionCall CBC 116388 100.0 % (3 / 3)
OutputFunctionCall CBC 26360504 100.0 % (2 / 2)
SendFunctionCall CBC 123691 100.0 % (2 / 2)
fmgr_info CBC 23668258 100.0 % (3 / 3)
fmgr_info_copy CBC 29779545 100.0 % (5 / 5)
fmgr_info_cxt CBC 1593216 100.0 % (3 / 3)
pg_detoast_datum_slice GNC 2429 100.0 % (2 / 2)
set_fn_opclass_options CBC 674626 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1