LCOV - differential code coverage report
Current view: top level - src/backend/executor - functions.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 94.9 % 750 712 38 3 709 3
Current Date: 2025-12-17 08:58:58 +0900 Functions: 100.0 % 33 33 3 30
Baseline: lcov-20251217-005640-baseline Branches: 79.4 % 530 421 109 421
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 2 2 2
(30,360] days: 96.6 % 358 346 12 1 345
(360..) days: 93.3 % 390 364 26 364
Function coverage date bins:
(30,360] days: 100.0 % 13 13 1 12
(360..) days: 100.0 % 20 20 2 18
Branch coverage date bins:
(30,360] days: 78.6 % 234 184 50 184
(360..) days: 80.1 % 296 237 59 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
check_sql_stmt_retval GNC 6692 89.9 % (98 / 109) 75.0 % (81 / 108)
init_execution_state CBC 80696 92.3 % (72 / 78) 77.1 % (54 / 70)
fmgr_sql CBC 42853 96.0 % (95 / 99) 82.1 % (64 / 78)
get_sql_fn_result_tlist CBC 17080 94.1 % (16 / 17) 70.8 % (17 / 24)
ShutdownSQLFunction CBC 3 95.0 % (19 / 20) 58.3 % (7 / 12)
postquel_start CBC 42376 100.0 % (37 / 37) 82.1 % (23 / 28)
sql_fn_post_column_ref CBC 4634 88.6 % (31 / 35) 79.2 % (19 / 24)
init_sql_fcache CBC 42853 94.3 % (33 / 35) 71.4 % (10 / 14)
prepare_sql_fn_parse_info GNC 3551 96.7 % (29 / 30) 89.5 % (34 / 38)
sql_compile_error_callback CBC 3 60.0 % (6 / 10) 33.3 % (2 / 6)
sql_fn_resolve_param_name CBC 771 71.4 % (5 / 7) 62.5 % (5 / 8)
sql_postrewrite_callback CBC 192 88.9 % (8 / 9) 50.0 % (3 / 6)
check_sql_fn_statement CBC 5029 100.0 % (9 / 9) 85.7 % (12 / 14)
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)
RemoveSQLFunctionCache CBC 16194 100.0 % (7 / 7) 75.0 % (3 / 4)
postquel_sub_params CBC 42356 100.0 % (20 / 20) 91.7 % (11 / 12)
prepare_next_query CBC 1071 100.0 % (34 / 34) 90.0 % (9 / 10)
sql_compile_callback CBC 1054 100.0 % (55 / 55) 92.9 % (13 / 14)
sql_fn_param_ref CBC 11021 100.0 % (6 / 6) 75.0 % (3 / 4)
sqlfunction_receive CBC 95443 100.0 % (10 / 10) 83.3 % (5 / 6)
check_sql_fn_retval CBC 5466 100.0 % (5 / 5) 100.0 % (2 / 2)
check_sql_fn_statements CBC 3702 100.0 % (5 / 5) 100.0 % (6 / 6)
coerce_fn_result_column CBC 7577 100.0 % (22 / 22) 100.0 % (10 / 10)
postquel_end CBC 38355 100.0 % (14 / 14) 100.0 % (4 / 4)
postquel_get_single_result CBC 34268 100.0 % (9 / 9) 100.0 % (4 / 4)
postquel_getnext CBC 42867 100.0 % (14 / 14) 100.0 % (6 / 6)
sql_fn_make_param CBC 11789 100.0 % (11 / 11) 100.0 % (4 / 4)
CreateSQLFunctionDestReceiver GNC 42163 100.0 % (8 / 8)
sql_fn_parser_setup CBC 6135 100.0 % (6 / 6)
sqlfunction_destroy CBC 38188 100.0 % (3 / 3)
sqlfunction_shutdown CBC 38682 100.0 % (2 / 2)
sqlfunction_startup CBC 42654 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta