LCOV - differential code coverage report
Current view: top level - src/backend/utils/fmgr - fmgr.c (source / functions) Coverage Total Hit UBC CBC
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 71.3 % 826 589 237 589
Current Date: 2025-12-18 07:33:40 +0900 Functions: 85.5 % 69 59 10 59
Baseline: lcov-20251218-005734-baseline Branches: 47.2 % 396 187 209 187
Baseline Date: 2025-12-17 11:55:04 -0800 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
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 1267465 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 22433 68.0 % (17 / 25) 62.5 % (15 / 24)
CheckFunctionValidatorAccess CBC 12825 71.4 % (15 / 21) 31.2 % (5 / 16)
fmgr_security_definer CBC 205 92.5 % (62 / 67) 75.8 % (47 / 62)
fetch_finfo_record CBC 6884 73.3 % (11 / 15) 25.0 % (3 / 12)
DirectInputFunctionCallSafe CBC 420253 83.3 % (15 / 18) 58.3 % (7 / 12)
InputFunctionCall CBC 19676101 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 155572 83.3 % (15 / 18) 35.7 % (5 / 14)
InputFunctionCallSafe CBC 3212429 90.5 % (19 / 21) 65.0 % (13 / 20)
fmgr_info_C_lang CBC 50053 90.5 % (19 / 21) 50.0 % (3 / 6)
fmgr_info_cxt_security CBC 20576599 96.3 % (52 / 54) 62.5 % (15 / 24)
get_fn_expr_variadic CBC 18236 71.4 % (5 / 7) 50.0 % (3 / 6)
CallerFInfoFunctionCall2 CBC 210336 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall1Coll CBC 1462516 88.9 % (8 / 9) 25.0 % (1 / 4)
DirectFunctionCall2Coll CBC 19947735 90.9 % (10 / 11) 25.0 % (1 / 4)
DirectFunctionCall3Coll CBC 69430 92.3 % (12 / 13) 25.0 % (1 / 4)
DirectFunctionCall4Coll CBC 599 93.3 % (14 / 15) 25.0 % (1 / 4)
DirectFunctionCall5Coll CBC 2448 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall0Coll CBC 2552306 85.7 % (6 / 7) 25.0 % (1 / 4)
FunctionCall1Coll CBC 32465215 88.9 % (8 / 9) 25.0 % (1 / 4)
FunctionCall2Coll CBC 392413235 90.9 % (10 / 11) 25.0 % (1 / 4)
FunctionCall3Coll CBC 23863187 92.3 % (12 / 13) 25.0 % (1 / 4)
FunctionCall4Coll CBC 966330 93.3 % (14 / 15) 25.0 % (1 / 4)
FunctionCall5Coll CBC 1156615 94.1 % (16 / 17) 25.0 % (1 / 4)
FunctionCall6Coll CBC 3544 94.7 % (18 / 19) 25.0 % (1 / 4)
FunctionCall7Coll CBC 487151 95.2 % (20 / 21) 25.0 % (1 / 4)
FunctionCall8Coll CBC 19278 95.7 % (22 / 23) 25.0 % (1 / 4)
fmgr_info_other_lang CBC 16705 90.9 % (10 / 11) 25.0 % (1 / 4)
get_fn_expr_arg_stable CBC 22433 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_argtype CBC 1263415 75.0 % (3 / 4) 50.0 % (2 / 4)
get_fn_expr_rettype CBC 69245 80.0 % (4 / 5) 50.0 % (2 / 4)
get_fn_opclass_options CBC 2828734 83.3 % (5 / 6) 41.7 % (5 / 12)
has_fn_opclass_options CBC 2724253 83.3 % (5 / 6) 50.0 % (4 / 8)
OidFunctionCall0Coll CBC 2552306 100.0 % (3 / 3)
OidFunctionCall1Coll CBC 377922 100.0 % (3 / 3)
OidFunctionCall2Coll CBC 623 100.0 % (3 / 3)
OidFunctionCall3Coll CBC 2 100.0 % (3 / 3)
OidFunctionCall4Coll CBC 382071 100.0 % (3 / 3)
OidFunctionCall5Coll CBC 135948 100.0 % (3 / 3)
OidFunctionCall6Coll CBC 3320 100.0 % (3 / 3)
OidInputFunctionCall CBC 7172220 100.0 % (3 / 3)
OidOutputFunctionCall CBC 528016 100.0 % (3 / 3)
OidReceiveFunctionCall CBC 155400 100.0 % (3 / 3)
OidSendFunctionCall CBC 116127 100.0 % (3 / 3)
OutputFunctionCall CBC 25995482 100.0 % (2 / 2)
SendFunctionCall CBC 123356 100.0 % (2 / 2)
fmgr_info CBC 19277484 100.0 % (3 / 3)
fmgr_info_copy CBC 22872438 100.0 % (5 / 5)
fmgr_info_cxt CBC 1282230 100.0 % (3 / 3)
fmgr_internal_function CBC 2601 100.0 % (5 / 5) 100.0 % (2 / 2)
fmgr_isbuiltin CBC 20576599 100.0 % (7 / 7) 100.0 % (4 / 4)
fmgr_lookupByName CBC 3964 100.0 % (5 / 5) 100.0 % (4 / 4)
lookup_C_func CBC 50053 100.0 % (11 / 11) 87.5 % (7 / 8)
pg_detoast_datum CBC 70513654 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_detoast_datum_copy CBC 3163616 100.0 % (7 / 7) 100.0 % (2 / 2)
pg_detoast_datum_packed CBC 119911856 100.0 % (4 / 4) 100.0 % (4 / 4)
pg_detoast_datum_slice CBC 2211 100.0 % (2 / 2)
record_C_func CBC 3676 100.0 % (12 / 12) 100.0 % (2 / 2)
set_fn_opclass_options CBC 560314 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta