LCOV - differential code coverage report
Current view: top level - src/backend/utils/fmgr - fmgr.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 71.3 % 826 589 237 589
Current Date: 2025-09-06 07:49:51 +0900 Functions: 85.5 % 69 59 10 59
Baseline: lcov-20250907-010129-baseline Branches: 47.2 % 396 187 209 187
Baseline Date: 2025-09-05 08:21:35 +0100 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 198 92.5 % (62 / 67) 75.8 % (47 / 62)
DirectFunctionCall4Coll CBC 584 93.3 % (14 / 15) 25.0 % (1 / 4)
OidFunctionCall2Coll CBC 602 100.0 % (3 / 3)
pg_detoast_datum_slice CBC 2211 100.0 % (2 / 2)
DirectFunctionCall5Coll CBC 2420 94.1 % (16 / 17) 25.0 % (1 / 4)
fmgr_internal_function CBC 2516 100.0 % (5 / 5) 100.0 % (2 / 2)
OidFunctionCall6Coll CBC 3311 100.0 % (3 / 3)
record_C_func CBC 3513 100.0 % (12 / 12) 100.0 % (2 / 2)
FunctionCall6Coll CBC 3533 94.7 % (18 / 19) 25.0 % (1 / 4)
fmgr_lookupByName CBC 3879 100.0 % (5 / 5) 100.0 % (4 / 4)
fetch_finfo_record CBC 6634 73.3 % (11 / 15) 25.0 % (3 / 12)
CheckFunctionValidatorAccess CBC 12526 71.4 % (15 / 21) 31.2 % (5 / 16)
fmgr_info_other_lang CBC 16187 90.9 % (10 / 11) 25.0 % (1 / 4)
get_fn_expr_variadic CBC 18210 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 21675 68.0 % (17 / 25) 62.5 % (15 / 24)
get_fn_expr_arg_stable CBC 21675 75.0 % (3 / 4) 50.0 % (2 / 4)
fmgr_info_C_lang CBC 48997 90.5 % (19 / 21) 50.0 % (3 / 6)
lookup_C_func CBC 48997 100.0 % (11 / 11) 87.5 % (7 / 8)
DirectFunctionCall3Coll CBC 68458 92.3 % (12 / 13) 25.0 % (1 / 4)
get_fn_expr_rettype CBC 68922 80.0 % (4 / 5) 50.0 % (2 / 4)
OidFunctionCall5Coll CBC 114017 100.0 % (3 / 3)
OidSendFunctionCall CBC 116129 100.0 % (3 / 3)
SendFunctionCall CBC 123649 100.0 % (2 / 2)
OidReceiveFunctionCall CBC 155449 100.0 % (3 / 3)
ReceiveFunctionCall CBC 155621 83.3 % (15 / 18) 35.7 % (5 / 14)
CallerFInfoFunctionCall2 CBC 210336 90.9 % (10 / 11) 25.0 % (1 / 4)
OidFunctionCall4Coll CBC 342629 100.0 % (3 / 3)
OidFunctionCall1Coll CBC 351526 100.0 % (3 / 3)
DirectInputFunctionCallSafe CBC 411833 83.3 % (15 / 18) 58.3 % (7 / 12)
FunctionCall7Coll CBC 487157 95.2 % (20 / 21) 25.0 % (1 / 4)
OidOutputFunctionCall CBC 527065 100.0 % (3 / 3)
set_fn_opclass_options CBC 540227 100.0 % (3 / 3)
FunctionCall4Coll CBC 925322 93.3 % (14 / 15) 25.0 % (1 / 4)
FunctionCall5Coll CBC 1142471 94.1 % (16 / 17) 25.0 % (1 / 4)
fmgr_info_cxt CBC 1232895 100.0 % (3 / 3)
get_fn_expr_argtype CBC 1262903 75.0 % (3 / 4) 50.0 % (2 / 4)
get_call_expr_argtype CBC 1266714 45.5 % (10 / 22) 31.8 % (7 / 22)
DirectFunctionCall1Coll CBC 1447141 88.9 % (8 / 9) 25.0 % (1 / 4)
FunctionCall0Coll CBC 2447408 85.7 % (6 / 7) 25.0 % (1 / 4)
OidFunctionCall0Coll CBC 2447408 100.0 % (3 / 3)
has_fn_opclass_options CBC 2735905 83.3 % (5 / 6) 50.0 % (4 / 8)
get_fn_opclass_options CBC 2840386 83.3 % (5 / 6) 41.7 % (5 / 12)
pg_detoast_datum_copy CBC 2996419 100.0 % (7 / 7) 100.0 % (2 / 2)
InputFunctionCallSafe CBC 3198607 90.5 % (19 / 21) 65.0 % (13 / 20)
OidInputFunctionCall CBC 7014379 100.0 % (3 / 3)
fmgr_info CBC 18482498 100.0 % (3 / 3)
InputFunctionCall CBC 18985766 83.3 % (15 / 18) 42.9 % (6 / 14)
fmgr_info_cxt_security CBC 19731753 96.3 % (52 / 54) 62.5 % (15 / 24)
fmgr_isbuiltin CBC 19731753 100.0 % (7 / 7) 100.0 % (4 / 4)
DirectFunctionCall2Coll CBC 19938300 90.9 % (10 / 11) 25.0 % (1 / 4)
fmgr_info_copy CBC 22021568 100.0 % (5 / 5)
FunctionCall3Coll CBC 23891619 92.3 % (12 / 13) 25.0 % (1 / 4)
OutputFunctionCall CBC 25561889 100.0 % (2 / 2)
FunctionCall1Coll CBC 31962502 88.9 % (8 / 9) 25.0 % (1 / 4)
pg_detoast_datum CBC 61178056 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_detoast_datum_packed CBC 114987904 100.0 % (4 / 4) 100.0 % (4 / 4)
FunctionCall2Coll CBC 382058198 90.9 % (10 / 11) 25.0 % (1 / 4)

Generated by: LCOV version 2.4-beta