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: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 71.4 % 826 590 236 4 586 4
Current Date: 2026-08-27 14:31:44 +0300 Functions: 85.5 % 69 59 10 4 55 4
Baseline: lcov-20260827-baseline Branches: 48.0 % 396 190 206 190
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 5 5 5
(360..) days: 71.1 % 817 581 236 581
Function coverage date bins:
(1,7] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 4 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 1743523 45.5 % (10 / 22) 31.8 % (7 / 22)
fmgr_security_definer CBC 247 94.0 % (63 / 67) 80.6 % (50 / 62)
CheckFunctionValidatorAccess CBC 13526 71.4 % (15 / 21) 31.2 % (5 / 16)
ReceiveFunctionCall CBC 156105 83.3 % (15 / 18) 35.7 % (5 / 14)
fetch_finfo_record CBC 8431 73.3 % (11 / 15) 25.0 % (3 / 12)
fmgr_info_cxt_security CBC 25126299 96.3 % (52 / 54) 62.5 % (15 / 24)
get_call_expr_arg_stable CBC 29253 68.0 % (17 / 25) 62.5 % (15 / 24)
InputFunctionCall GNC 22935650 83.3 % (15 / 18) 42.9 % (6 / 14)
get_fn_opclass_options CBC 2882952 83.3 % (5 / 6) 41.7 % (5 / 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 2751093 83.3 % (5 / 6) 50.0 % (4 / 8)
CallerFInfoFunctionCall2 CBC 210336 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall1Coll CBC 1560123 88.9 % (8 / 9) 25.0 % (1 / 4)
DirectFunctionCall2Coll CBC 26355978 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall3Coll CBC 84768 92.3 % (12 / 13) 25.0 % (1 / 4)
DirectFunctionCall4Coll CBC 699 93.3 % (14 / 15) 25.0 % (1 / 4)
DirectFunctionCall5Coll CBC 3162 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall0Coll CBC 3402097 85.7 % (6 / 7) 25.0 % (1 / 4)
FunctionCall1Coll CBC 34120858 88.9 % (8 / 9) 25.0 % (1 / 4)
FunctionCall2Coll CBC 544301080 90.9 % (10 / 11) 25.0 % (1 / 4)
FunctionCall3Coll CBC 30981825 92.3 % (12 / 13) 25.0 % (1 / 4)
FunctionCall4Coll CBC 1412963 93.3 % (14 / 15) 25.0 % (1 / 4)
FunctionCall5Coll CBC 1491260 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall6Coll CBC 3346 94.7 % (18 / 19) 25.0 % (1 / 4)
FunctionCall7Coll CBC 655484 95.2 % (20 / 21) 25.0 % (1 / 4)
FunctionCall8Coll CBC 19417 95.7 % (22 / 23) 25.0 % (1 / 4)
fmgr_info_C_lang CBC 57258 90.5 % (19 / 21) 50.0 % (3 / 6)
fmgr_info_other_lang CBC 21954 90.9 % (10 / 11) 25.0 % (1 / 4)
get_fn_expr_variadic CBC 26543 71.4 % (5 / 7) 50.0 % (3 / 6)
get_fn_expr_arg_stable CBC 29253 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_argtype CBC 1737509 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_rettype CBC 97371 80.0 % (4 / 5) 50.0 % (2 / 4)
lookup_C_func CBC 57258 100.0 % (11 / 11) 87.5 % (7 / 8)
fmgr_internal_function CBC 1122 100.0 % (5 / 5) 100.0 % (2 / 2)
fmgr_isbuiltin CBC 25126299 100.0 % (7 / 7) 100.0 % (4 / 4)
fmgr_lookupByName CBC 2933 100.0 % (5 / 5) 100.0 % (4 / 4)
pg_detoast_datum CBC 92746985 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_detoast_datum_copy CBC 3879082 100.0 % (7 / 7) 100.0 % (2 / 2)
pg_detoast_datum_packed CBC 143777897 100.0 % (4 / 4) 100.0 % (4 / 4)
record_C_func CBC 4404 100.0 % (12 / 12) 100.0 % (2 / 2)
OidFunctionCall0Coll CBC 3402097 100.0 % (3 / 3)
OidFunctionCall1Coll CBC 495264 100.0 % (3 / 3)
OidFunctionCall2Coll CBC 734 100.0 % (3 / 3)
OidFunctionCall3Coll CBC 2326 100.0 % (3 / 3)
OidFunctionCall4Coll CBC 604482 100.0 % (3 / 3)
OidFunctionCall5Coll CBC 221506 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)
OidOutputFunctionCall CBC 605643 100.0 % (3 / 3)
OidReceiveFunctionCall CBC 155912 100.0 % (3 / 3)
OidSendFunctionCall CBC 116388 100.0 % (3 / 3)
OutputFunctionCall CBC 26651136 100.0 % (2 / 2)
SendFunctionCall CBC 123757 100.0 % (2 / 2)
fmgr_info CBC 23494030 100.0 % (3 / 3)
fmgr_info_copy CBC 29424851 100.0 % (5 / 5)
fmgr_info_cxt CBC 1610099 100.0 % (3 / 3)
pg_detoast_datum_slice CBC 2429 100.0 % (2 / 2)
set_fn_opclass_options CBC 690399 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1