LCOV - differential code coverage report
Current view: top level - src/backend/utils/fmgr - fmgr.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 71.3 % 826 589 237 589
Current Date: 2025-10-28 08:26:42 +0900 Functions: 85.5 % 69 59 10 59
Baseline: lcov-20251028-005825-baseline Branches: 47.2 % 396 187 209 187
Baseline Date: 2025-10-27 06:37:35 +0000 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)
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)
OidFunctionCall3Coll CBC 2 100.0 % (3 / 3)
fmgr_security_definer CBC 204 92.5 % (62 / 67) 75.8 % (47 / 62)
DirectFunctionCall4Coll CBC 594 93.3 % (14 / 15) 25.0 % (1 / 4)
OidFunctionCall2Coll CBC 607 100.0 % (3 / 3)
pg_detoast_datum_slice CBC 2211 100.0 % (2 / 2)
DirectFunctionCall5Coll CBC 2440 94.1 % (16 / 17) 25.0 % (1 / 4)
fmgr_internal_function CBC 2564 100.0 % (5 / 5) 100.0 % (2 / 2)
OidFunctionCall6Coll CBC 3320 100.0 % (3 / 3)
FunctionCall6Coll CBC 3544 94.7 % (18 / 19) 25.0 % (1 / 4)
record_C_func CBC 3561 100.0 % (12 / 12) 100.0 % (2 / 2)
fmgr_lookupByName CBC 3927 100.0 % (5 / 5) 100.0 % (4 / 4)
fetch_finfo_record CBC 6734 73.3 % (11 / 15) 25.0 % (3 / 12)
CheckFunctionValidatorAccess CBC 12656 71.4 % (15 / 21) 31.2 % (5 / 16)
fmgr_info_other_lang CBC 16635 90.9 % (10 / 11) 25.0 % (1 / 4)
get_fn_expr_variadic CBC 18223 71.4 % (5 / 7) 50.0 % (3 / 6)
FunctionCall8Coll CBC 19278 95.7 % (22 / 23) 25.0 % (1 / 4)
get_call_expr_arg_stable CBC 22103 68.0 % (17 / 25) 62.5 % (15 / 24)
get_fn_expr_arg_stable CBC 22103 75.0 % (3 / 4) 50.0 % (2 / 4)
fmgr_info_C_lang CBC 49439 90.5 % (19 / 21) 50.0 % (3 / 6)
lookup_C_func CBC 49439 100.0 % (11 / 11) 87.5 % (7 / 8)
DirectFunctionCall3Coll CBC 68936 92.3 % (12 / 13) 25.0 % (1 / 4)
get_fn_expr_rettype CBC 68939 80.0 % (4 / 5) 50.0 % (2 / 4)
OidSendFunctionCall CBC 116127 100.0 % (3 / 3)
SendFunctionCall CBC 123308 100.0 % (2 / 2)
OidFunctionCall5Coll CBC 133737 100.0 % (3 / 3)
OidReceiveFunctionCall CBC 155458 100.0 % (3 / 3)
ReceiveFunctionCall CBC 155630 83.3 % (15 / 18) 35.7 % (5 / 14)
CallerFInfoFunctionCall2 CBC 210336 90.9 % (10 / 11) 25.0 % (1 / 4)
OidFunctionCall1Coll CBC 354547 100.0 % (3 / 3)
OidFunctionCall4Coll CBC 372332 100.0 % (3 / 3)
DirectInputFunctionCallSafe CBC 412077 83.3 % (15 / 18) 58.3 % (7 / 12)
FunctionCall7Coll CBC 487166 95.2 % (20 / 21) 25.0 % (1 / 4)
OidOutputFunctionCall CBC 527638 100.0 % (3 / 3)
set_fn_opclass_options CBC 548816 100.0 % (3 / 3)
FunctionCall4Coll CBC 955569 93.3 % (14 / 15) 25.0 % (1 / 4)
FunctionCall5Coll CBC 1161170 94.1 % (16 / 17) 25.0 % (1 / 4)
fmgr_info_cxt CBC 1250903 100.0 % (3 / 3)
get_fn_expr_argtype CBC 1263023 75.0 % (3 / 4) 50.0 % (2 / 4)
get_call_expr_argtype CBC 1267053 45.5 % (10 / 22) 31.8 % (7 / 22)
DirectFunctionCall1Coll CBC 1450699 88.9 % (8 / 9) 25.0 % (1 / 4)
FunctionCall0Coll CBC 2477955 85.7 % (6 / 7) 25.0 % (1 / 4)
OidFunctionCall0Coll CBC 2477955 100.0 % (3 / 3)
has_fn_opclass_options CBC 2760427 83.3 % (5 / 6) 50.0 % (4 / 8)
get_fn_opclass_options CBC 2864908 83.3 % (5 / 6) 41.7 % (5 / 12)
pg_detoast_datum_copy CBC 3142164 100.0 % (7 / 7) 100.0 % (2 / 2)
InputFunctionCallSafe CBC 3199387 90.5 % (19 / 21) 65.0 % (13 / 20)
OidInputFunctionCall CBC 7024831 100.0 % (3 / 3)
fmgr_info CBC 18713296 100.0 % (3 / 3)
InputFunctionCall CBC 19158279 83.3 % (15 / 18) 42.9 % (6 / 14)
DirectFunctionCall2Coll CBC 19966206 90.9 % (10 / 11) 25.0 % (1 / 4)
fmgr_info_cxt_security CBC 19981013 96.3 % (52 / 54) 62.5 % (15 / 24)
fmgr_isbuiltin CBC 19981013 100.0 % (7 / 7) 100.0 % (4 / 4)
fmgr_info_copy CBC 22151976 100.0 % (5 / 5)
FunctionCall3Coll CBC 23892975 92.3 % (12 / 13) 25.0 % (1 / 4)
OutputFunctionCall CBC 25809845 100.0 % (2 / 2)
FunctionCall1Coll CBC 32239616 88.9 % (8 / 9) 25.0 % (1 / 4)
pg_detoast_datum CBC 69775166 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_detoast_datum_packed CBC 117044375 100.0 % (4 / 4) 100.0 % (4 / 4)
FunctionCall2Coll CBC 384420266 90.9 % (10 / 11) 25.0 % (1 / 4)

Generated by: LCOV version 2.4-beta