LCOV - differential code coverage report
Current view: top level - src/backend/utils/fmgr - fmgr.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 71.4 % 826 590 236 590
Current Date: 2026-07-25 17:13:00 -0400 Functions: 85.5 % 69 59 10 59
Baseline: lcov-20260726-baseline Branches: 48.0 % 396 190 206 190
Baseline Date: 2026-07-25 19:16:42 +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
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)
OidFunctionCall7Coll UBC 0 0.0 % (0 / 3)
OidFunctionCall8Coll UBC 0 0.0 % (0 / 3)
OidFunctionCall9Coll UBC 0 0.0 % (0 / 3)
fmgr_symbol UBC 0 0.0 % (0 / 33) 0.0 % (0 / 16)
fmgr_security_definer CBC 249 94.0 % (63 / 67) 80.6 % (50 / 62)
DirectFunctionCall4Coll CBC 689 93.3 % (14 / 15) 25.0 % (1 / 4)
OidFunctionCall2Coll CBC 732 100.0 % (3 / 3)
fmgr_internal_function CBC 1095 100.0 % (5 / 5) 100.0 % (2 / 2)
OidFunctionCall3Coll CBC 2382 100.0 % (3 / 3)
pg_detoast_datum_slice CBC 2429 100.0 % (2 / 2)
fmgr_lookupByName CBC 2890 100.0 % (5 / 5) 100.0 % (4 / 4)
OidFunctionCall6Coll CBC 3082 100.0 % (3 / 3)
DirectFunctionCall5Coll CBC 3156 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall6Coll CBC 3346 94.7 % (18 / 19) 25.0 % (1 / 4)
record_C_func CBC 4358 100.0 % (12 / 12) 100.0 % (2 / 2)
fetch_finfo_record CBC 8305 73.3 % (11 / 15) 25.0 % (3 / 12)
CheckFunctionValidatorAccess CBC 13424 71.4 % (15 / 21) 31.2 % (5 / 16)
FunctionCall8Coll CBC 19417 95.7 % (22 / 23) 25.0 % (1 / 4)
fmgr_info_other_lang CBC 21908 90.9 % (10 / 11) 25.0 % (1 / 4)
get_fn_expr_variadic CBC 26500 71.4 % (5 / 7) 50.0 % (3 / 6)
get_call_expr_arg_stable CBC 28964 68.0 % (17 / 25) 62.5 % (15 / 24)
get_fn_expr_arg_stable CBC 28964 75.0 % (3 / 4) 50.0 % (2 / 4)
fmgr_info_C_lang CBC 57323 90.5 % (19 / 21) 50.0 % (3 / 6)
lookup_C_func CBC 57323 100.0 % (11 / 11) 87.5 % (7 / 8)
DirectFunctionCall3Coll CBC 84953 92.3 % (12 / 13) 25.0 % (1 / 4)
get_fn_expr_rettype CBC 97246 80.0 % (4 / 5) 50.0 % (2 / 4)
OidSendFunctionCall CBC 116388 100.0 % (3 / 3)
SendFunctionCall CBC 123694 100.0 % (2 / 2)
OidReceiveFunctionCall CBC 155952 100.0 % (3 / 3)
ReceiveFunctionCall CBC 156145 83.3 % (15 / 18) 35.7 % (5 / 14)
CallerFInfoFunctionCall2 CBC 210336 90.9 % (10 / 11) 25.0 % (1 / 4)
OidFunctionCall5Coll CBC 221939 100.0 % (3 / 3)
OidFunctionCall1Coll CBC 497118 100.0 % (3 / 3)
OidOutputFunctionCall CBC 606293 100.0 % (3 / 3)
OidFunctionCall4Coll CBC 608141 100.0 % (3 / 3)
FunctionCall7Coll CBC 615600 95.2 % (20 / 21) 25.0 % (1 / 4)
set_fn_opclass_options CBC 680475 100.0 % (3 / 3)
DirectInputFunctionCallSafe CBC 823474 83.3 % (15 / 18) 58.3 % (7 / 12)
FunctionCall4Coll CBC 1417124 93.3 % (14 / 15) 25.0 % (1 / 4)
FunctionCall5Coll CBC 1492833 94.1 % (16 / 17) 25.0 % (1 / 4)
DirectFunctionCall1Coll CBC 1560701 88.9 % (8 / 9) 25.0 % (1 / 4)
fmgr_info_cxt CBC 1593793 100.0 % (3 / 3)
get_fn_expr_argtype CBC 1737376 75.0 % (3 / 4) 50.0 % (2 / 4)
get_call_expr_argtype CBC 1743412 45.5 % (10 / 22) 31.8 % (7 / 22)
has_fn_opclass_options CBC 2775271 83.3 % (5 / 6) 50.0 % (4 / 8)
get_fn_opclass_options CBC 2907130 83.3 % (5 / 6) 41.7 % (5 / 12)
FunctionCall0Coll CBC 3349238 85.7 % (6 / 7) 25.0 % (1 / 4)
OidFunctionCall0Coll CBC 3349238 100.0 % (3 / 3)
InputFunctionCallSafe CBC 3726418 90.5 % (19 / 21) 65.0 % (13 / 20)
pg_detoast_datum_copy CBC 3863460 100.0 % (7 / 7) 100.0 % (2 / 2)
OidInputFunctionCall CBC 7986593 100.0 % (3 / 3)
InputFunctionCall CBC 22601454 83.3 % (15 / 18) 42.9 % (6 / 14)
fmgr_info CBC 23784180 100.0 % (3 / 3)
fmgr_info_cxt_security CBC 25400098 96.3 % (52 / 54) 62.5 % (15 / 24)
fmgr_isbuiltin CBC 25400098 100.0 % (7 / 7) 100.0 % (4 / 4)
DirectFunctionCall2Coll CBC 26339551 90.9 % (10 / 11) 25.0 % (1 / 4)
OutputFunctionCall CBC 26486803 100.0 % (2 / 2)
fmgr_info_copy CBC 29815500 100.0 % (5 / 5)
FunctionCall3Coll CBC 30908357 92.3 % (12 / 13) 25.0 % (1 / 4)
FunctionCall1Coll CBC 34010322 88.9 % (8 / 9) 25.0 % (1 / 4)
pg_detoast_datum CBC 92513206 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_detoast_datum_packed CBC 142156553 100.0 % (4 / 4) 100.0 % (4 / 4)
FunctionCall2Coll CBC 550097169 90.9 % (10 / 11) 25.0 % (1 / 4)

Generated by: LCOV version 2.0-1