LCOV - differential code coverage report
Current view: top level - src/backend/utils/fmgr - fmgr.c (source / functions) Coverage Total Hit UBC CBC
Current: a92bbffbc3a7157b0998f0423cf2304c81626822 vs d3111cb753e81a64c1a4417ed6de98a90a04432a Lines: 71.3 % 826 589 237 589
Current Date: 2025-10-29 09:13:31 +0900 Functions: 85.5 % 69 59 10 59
Baseline: lcov-20251029-010245-baseline Branches: 47.2 % 396 187 209 187
Baseline Date: 2025-10-29 09:55:48 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 71.3 % 826 589 237 589
Function coverage date bins:
(360..) days: 85.5 % 69 59 10 59
Branch coverage date bins:
(360..) days: 47.2 % 396 187 209 187

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)
CallerFInfoFunctionCall2 CBC 210336 90.9 % (10 / 11) 25.0 % (1 / 4)
CheckFunctionValidatorAccess CBC 12658 71.4 % (15 / 21) 31.2 % (5 / 16)
DirectFunctionCall1Coll CBC 1450517 88.9 % (8 / 9) 25.0 % (1 / 4)
DirectFunctionCall2Coll CBC 19926307 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall3Coll CBC 68609 92.3 % (12 / 13) 25.0 % (1 / 4)
DirectFunctionCall4Coll CBC 594 93.3 % (14 / 15) 25.0 % (1 / 4)
DirectFunctionCall5Coll CBC 2440 94.1 % (16 / 17) 25.0 % (1 / 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)
DirectInputFunctionCallSafe CBC 412101 83.3 % (15 / 18) 58.3 % (7 / 12)
FunctionCall0Coll CBC 2473028 85.7 % (6 / 7) 25.0 % (1 / 4)
FunctionCall1Coll CBC 32224342 88.9 % (8 / 9) 25.0 % (1 / 4)
FunctionCall2Coll CBC 385232066 90.9 % (10 / 11) 25.0 % (1 / 4)
FunctionCall3Coll CBC 23868818 92.3 % (12 / 13) 25.0 % (1 / 4)
FunctionCall4Coll CBC 954712 93.3 % (14 / 15) 25.0 % (1 / 4)
FunctionCall5Coll CBC 1146332 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall6Coll CBC 3544 94.7 % (18 / 19) 25.0 % (1 / 4)
FunctionCall7Coll CBC 487216 95.2 % (20 / 21) 25.0 % (1 / 4)
FunctionCall8Coll CBC 19278 95.7 % (22 / 23) 25.0 % (1 / 4)
FunctionCall9Coll UBC 0 0.0 % (0 / 25) 0.0 % (0 / 4)
InputFunctionCall CBC 19116005 83.3 % (15 / 18) 42.9 % (6 / 14)
InputFunctionCallSafe CBC 3198788 90.5 % (19 / 21) 65.0 % (13 / 20)
OidFunctionCall0Coll CBC 2473028 100.0 % (3 / 3)
OidFunctionCall1Coll CBC 353026 100.0 % (3 / 3)
OidFunctionCall2Coll CBC 607 100.0 % (3 / 3)
OidFunctionCall3Coll CBC 2 100.0 % (3 / 3)
OidFunctionCall4Coll CBC 371600 100.0 % (3 / 3)
OidFunctionCall5Coll CBC 133722 100.0 % (3 / 3)
OidFunctionCall6Coll CBC 3320 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 7024185 100.0 % (3 / 3)
OidOutputFunctionCall CBC 527664 100.0 % (3 / 3)
OidReceiveFunctionCall CBC 155400 100.0 % (3 / 3)
OidSendFunctionCall CBC 116127 100.0 % (3 / 3)
OutputFunctionCall CBC 25809656 100.0 % (2 / 2)
ReceiveFunctionCall CBC 155572 83.3 % (15 / 18) 35.7 % (5 / 14)
SendFunctionCall CBC 123356 100.0 % (2 / 2)
fetch_finfo_record CBC 6733 73.3 % (11 / 15) 25.0 % (3 / 12)
fmgr_info CBC 18694340 100.0 % (3 / 3)
fmgr_info_C_lang CBC 49133 90.5 % (19 / 21) 50.0 % (3 / 6)
fmgr_info_copy CBC 22102223 100.0 % (5 / 5)
fmgr_info_cxt CBC 1250882 100.0 % (3 / 3)
fmgr_info_cxt_security CBC 19962036 96.3 % (52 / 54) 62.5 % (15 / 24)
fmgr_info_other_lang CBC 16635 90.9 % (10 / 11) 25.0 % (1 / 4)
fmgr_internal_function CBC 2564 100.0 % (5 / 5) 100.0 % (2 / 2)
fmgr_isbuiltin CBC 19962036 100.0 % (7 / 7) 100.0 % (4 / 4)
fmgr_lookupByName CBC 3927 100.0 % (5 / 5) 100.0 % (4 / 4)
fmgr_security_definer CBC 204 92.5 % (62 / 67) 75.8 % (47 / 62)
fmgr_symbol UBC 0 0.0 % (0 / 33) 0.0 % (0 / 16)
get_call_expr_arg_stable CBC 22104 68.0 % (17 / 25) 62.5 % (15 / 24)
get_call_expr_argtype CBC 1267028 45.5 % (10 / 22) 31.8 % (7 / 22)
get_fn_expr_arg_stable CBC 22104 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_argtype CBC 1262992 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_rettype CBC 68939 80.0 % (4 / 5) 50.0 % (2 / 4)
get_fn_expr_variadic CBC 18223 71.4 % (5 / 7) 50.0 % (3 / 6)
get_fn_opclass_options CBC 2851581 83.3 % (5 / 6) 41.7 % (5 / 12)
has_fn_opclass_options CBC 2747100 83.3 % (5 / 6) 50.0 % (4 / 8)
lookup_C_func CBC 49133 100.0 % (11 / 11) 87.5 % (7 / 8)
pg_detoast_datum CBC 69691362 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_detoast_datum_copy CBC 3138256 100.0 % (7 / 7) 100.0 % (2 / 2)
pg_detoast_datum_packed CBC 116524534 100.0 % (4 / 4) 100.0 % (4 / 4)
pg_detoast_datum_slice CBC 2211 100.0 % (2 / 2)
record_C_func CBC 3560 100.0 % (12 / 12) 100.0 % (2 / 2)
set_fn_opclass_options CBC 546687 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta