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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 71.4 % 826 590 236 5 585 5
Current Date: 2026-03-14 14:10:32 -0400 Functions: 85.5 % 69 59 10 4 55 4
Baseline: lcov-20260315-024220-baseline Branches: 48.0 % 396 190 206 190
Baseline Date: 2026-03-14 15:27:56 +0100 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)
DirectFunctionCall9Coll UBC 0 0.0 % (0 / 25) 0.0 % (0 / 4)
FunctionCall9Coll UBC 0 0.0 % (0 / 25) 0.0 % (0 / 4)
DirectFunctionCall8Coll UBC 0 0.0 % (0 / 23) 0.0 % (0 / 4)
DirectFunctionCall7Coll UBC 0 0.0 % (0 / 21) 0.0 % (0 / 4)
DirectFunctionCall6Coll UBC 0 0.0 % (0 / 19) 0.0 % (0 / 4)
get_call_expr_argtype CBC 1373784 45.5 % (10 / 22) 31.8 % (7 / 22)
CallerFInfoFunctionCall1 UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
get_call_expr_arg_stable CBC 25479 68.0 % (17 / 25) 62.5 % (15 / 24)
CheckFunctionValidatorAccess CBC 11562 71.4 % (15 / 21) 31.2 % (5 / 16)
fetch_finfo_record CBC 7821 73.3 % (11 / 15) 25.0 % (3 / 12)
fmgr_security_definer CBC 235 94.0 % (63 / 67) 80.6 % (50 / 62)
DirectInputFunctionCallSafe CBC 428447 83.3 % (15 / 18) 58.3 % (7 / 12)
InputFunctionCall CBC 20435738 83.3 % (15 / 18) 42.9 % (6 / 14)
OidFunctionCall7Coll UBC 0 0.0 % (0 / 3)
OidFunctionCall8Coll UBC 0 0.0 % (0 / 3)
OidFunctionCall9Coll UBC 0 0.0 % (0 / 3)
ReceiveFunctionCall CBC 155726 83.3 % (15 / 18) 35.7 % (5 / 14)
InputFunctionCallSafe CBC 3235393 90.5 % (19 / 21) 65.0 % (13 / 20)
fmgr_info_C_lang CBC 53232 90.5 % (19 / 21) 50.0 % (3 / 6)
fmgr_info_cxt_security CBC 21993148 96.3 % (52 / 54) 62.5 % (15 / 24)
get_fn_expr_variadic CBC 20406 71.4 % (5 / 7) 50.0 % (3 / 6)
CallerFInfoFunctionCall2 CBC 210336 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall1Coll CBC 1456025 88.9 % (8 / 9) 25.0 % (1 / 4)
DirectFunctionCall2Coll CBC 19945251 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall3Coll CBC 68902 92.3 % (12 / 13) 25.0 % (1 / 4)
DirectFunctionCall4Coll CBC 643 93.3 % (14 / 15) 25.0 % (1 / 4)
DirectFunctionCall5Coll CBC 2844 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall0Coll CBC 2764869 85.7 % (6 / 7) 25.0 % (1 / 4)
FunctionCall1Coll CBC 37604007 88.9 % (8 / 9) 25.0 % (1 / 4)
FunctionCall2Coll CBC 423276119 90.9 % (10 / 11) 25.0 % (1 / 4)
FunctionCall3Coll CBC 23886732 92.3 % (12 / 13) 25.0 % (1 / 4)
FunctionCall4Coll CBC 1128644 93.3 % (14 / 15) 25.0 % (1 / 4)
FunctionCall5Coll CBC 1171315 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall6Coll CBC 3565 94.7 % (18 / 19) 25.0 % (1 / 4)
FunctionCall7Coll CBC 488876 95.2 % (20 / 21) 25.0 % (1 / 4)
FunctionCall8Coll CBC 19278 95.7 % (22 / 23) 25.0 % (1 / 4)
fmgr_info_other_lang CBC 19435 90.9 % (10 / 11) 25.0 % (1 / 4)
get_fn_expr_arg_stable CBC 25479 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_argtype CBC 1369648 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_rettype CBC 69566 80.0 % (4 / 5) 50.0 % (2 / 4)
get_fn_opclass_options CBC 2839458 83.3 % (5 / 6) 41.7 % (5 / 12)
has_fn_opclass_options CBC 2734977 83.3 % (5 / 6) 50.0 % (4 / 8)
OidFunctionCall0Coll CBC 2764869 100.0 % (3 / 3)
OidFunctionCall1Coll CBC 392610 100.0 % (3 / 3)
OidFunctionCall2Coll CBC 632 100.0 % (3 / 3)
OidFunctionCall3Coll CBC 1902 100.0 % (3 / 3)
OidFunctionCall4Coll CBC 440000 100.0 % (3 / 3)
OidFunctionCall5Coll CBC 157333 100.0 % (3 / 3)
OidFunctionCall6Coll CBC 3341 100.0 % (3 / 3)
OidInputFunctionCall CBC 7252075 100.0 % (3 / 3)
OidOutputFunctionCall CBC 536633 100.0 % (3 / 3)
OidReceiveFunctionCall CBC 155554 100.0 % (3 / 3)
OidSendFunctionCall CBC 116125 100.0 % (3 / 3)
OutputFunctionCall CBC 31124162 100.0 % (2 / 2)
SendFunctionCall CBC 123291 100.0 % (2 / 2)
fmgr_info CBC 20586326 100.0 % (3 / 3)
fmgr_info_copy CBC 25348960 100.0 % (5 / 5)
fmgr_info_cxt CBC 1387178 100.0 % (3 / 3)
fmgr_internal_function CBC 791 100.0 % (5 / 5) 100.0 % (2 / 2)
fmgr_isbuiltin CBC 21993148 100.0 % (7 / 7) 100.0 % (4 / 4)
fmgr_lookupByName CBC 2157 100.0 % (5 / 5) 100.0 % (4 / 4)
lookup_C_func CBC 53232 100.0 % (11 / 11) 87.5 % (7 / 8)
pg_detoast_datum GNC 70922352 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_detoast_datum_packed GNC 122242959 100.0 % (4 / 4) 100.0 % (4 / 4)
pg_detoast_datum_slice GNC 2310 100.0 % (2 / 2)
record_C_func CBC 4115 100.0 % (12 / 12) 100.0 % (2 / 2)
set_fn_opclass_options CBC 603686 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta