LCOV - differential code coverage report
Current view: top level - src/backend/executor - functions.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 94.9 % 750 712 38 712
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 33 33 33
Baseline: lcov-20250907-010129-baseline Branches: 79.2 % 530 420 110 420
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 8 8 8
(30,360] days: 96.3 % 353 340 13 340
(360..) days: 93.6 % 389 364 25 364
Function coverage date bins:
(30,360] days: 100.0 % 13 13 13
(360..) days: 100.0 % 20 20 20
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 77.4 % 234 181 53 181
(360..) days: 80.6 % 294 237 57 237

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
CreateSQLFunctionDestReceiver CBC 42011 100.0 % (8 / 8)
RemoveSQLFunctionCache CBC 16144 100.0 % (7 / 7) 75.0 % (3 / 4)
ShutdownSQLFunction CBC 3 95.0 % (19 / 20) 58.3 % (7 / 12)
check_sql_fn_retval CBC 5398 100.0 % (5 / 5) 100.0 % (2 / 2)
check_sql_fn_statement CBC 4920 100.0 % (9 / 9) 85.7 % (12 / 14)
check_sql_fn_statements CBC 3634 100.0 % (5 / 5) 100.0 % (6 / 6)
check_sql_stmt_retval CBC 6591 89.9 % (98 / 109) 75.0 % (81 / 108)
coerce_fn_result_column CBC 7452 100.0 % (22 / 22) 100.0 % (10 / 10)
fmgr_sql CBC 42701 96.0 % (95 / 99) 82.1 % (64 / 78)
get_sql_fn_result_tlist CBC 16993 94.1 % (16 / 17) 70.8 % (17 / 24)
init_execution_state CBC 80392 92.3 % (72 / 78) 77.1 % (54 / 70)
init_sql_fcache CBC 42701 94.3 % (33 / 35) 71.4 % (10 / 14)
postquel_end CBC 38203 100.0 % (14 / 14) 100.0 % (4 / 4)
postquel_get_single_result CBC 34247 100.0 % (9 / 9) 100.0 % (4 / 4)
postquel_getnext CBC 42715 100.0 % (14 / 14) 100.0 % (6 / 6)
postquel_start CBC 42224 100.0 % (37 / 37) 82.1 % (23 / 28)
postquel_sub_params CBC 42204 100.0 % (20 / 20) 91.7 % (11 / 12)
prepare_next_query CBC 1051 100.0 % (34 / 34) 90.0 % (9 / 10)
prepare_sql_fn_parse_info CBC 3504 96.7 % (29 / 30) 89.5 % (34 / 38)
sql_compile_callback CBC 1034 100.0 % (55 / 55) 92.9 % (13 / 14)
sql_compile_error_callback CBC 3 60.0 % (6 / 10) 33.3 % (2 / 6)
sql_delete_callback CBC 33 100.0 % (10 / 10) 75.0 % (6 / 8)
sql_exec_error_callback CBC 4077 91.7 % (11 / 12) 66.7 % (4 / 6)
sql_fn_make_param CBC 11599 100.0 % (11 / 11) 100.0 % (4 / 4)
sql_fn_param_ref CBC 10874 100.0 % (6 / 6) 75.0 % (3 / 4)
sql_fn_parser_setup CBC 6043 100.0 % (6 / 6)
sql_fn_post_column_ref CBC 4498 88.6 % (31 / 35) 79.2 % (19 / 24)
sql_fn_resolve_param_name CBC 728 71.4 % (5 / 7) 62.5 % (5 / 8)
sql_postrewrite_callback CBC 177 88.9 % (8 / 9) 33.3 % (2 / 6)
sqlfunction_destroy CBC 38036 100.0 % (3 / 3)
sqlfunction_receive CBC 95422 100.0 % (10 / 10) 83.3 % (5 / 6)
sqlfunction_shutdown CBC 38530 100.0 % (2 / 2)
sqlfunction_startup CBC 42502 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta