LCOV - differential code coverage report
Current view: top level - src/backend/executor - functions.c (source / functions) Coverage Total Hit UBC GIC GNC CBC DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 94.9 % 751 713 38 1 3 709 3
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 33 33 4 29
Baseline: lcov-20260315-024220-baseline Branches: 79.2 % 530 420 110 420
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 96.7 % 361 349 12 1 3 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 3 17
Branch coverage date bins:
(30,360] days: 78.2 % 234 183 51 183
(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 6964 89.9 % (98 / 109) 75.0 % (81 / 108)
init_execution_state CBC 83786 92.3 % (72 / 78) 77.1 % (54 / 70)
fmgr_sql CBC 44398 96.0 % (95 / 99) 82.1 % (64 / 78)
get_sql_fn_result_tlist CBC 18497 94.1 % (16 / 17) 70.8 % (17 / 24)
ShutdownSQLFunction CBC 3 95.0 % (19 / 20) 58.3 % (7 / 12)
postquel_start GNC 43921 100.0 % (38 / 38) 82.1 % (23 / 28)
sql_fn_post_column_ref CBC 4900 88.6 % (31 / 35) 79.2 % (19 / 24)
init_sql_fcache CBC 44398 94.3 % (33 / 35) 71.4 % (10 / 14)
prepare_sql_fn_parse_info GNC 3718 96.7 % (29 / 30) 89.5 % (34 / 38)
sql_compile_error_callback CBC 3 60.0 % (6 / 10) 33.3 % (2 / 6)
sql_postrewrite_callback CBC 280 88.9 % (8 / 9) 33.3 % (2 / 6)
sql_fn_resolve_param_name CBC 811 71.4 % (5 / 7) 62.5 % (5 / 8)
check_sql_fn_statement CBC 5252 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 17556 100.0 % (7 / 7) 75.0 % (3 / 4)
postquel_sub_params CBC 43901 100.0 % (20 / 20) 91.7 % (11 / 12)
prepare_next_query CBC 1181 100.0 % (34 / 34) 90.0 % (9 / 10)
sql_compile_callback CBC 1164 100.0 % (55 / 55) 92.9 % (13 / 14)
sql_fn_param_ref CBC 11126 100.0 % (6 / 6) 75.0 % (3 / 4)
sqlfunction_receive CBC 96488 100.0 % (10 / 10) 83.3 % (5 / 6)
check_sql_fn_retval CBC 5538 100.0 % (5 / 5) 100.0 % (2 / 2)
check_sql_fn_statements CBC 3726 100.0 % (5 / 5) 100.0 % (6 / 6)
coerce_fn_result_column CBC 8156 100.0 % (22 / 22) 100.0 % (10 / 10)
postquel_end CBC 39900 100.0 % (14 / 14) 100.0 % (4 / 4)
postquel_get_single_result CBC 35247 100.0 % (9 / 9) 100.0 % (4 / 4)
postquel_getnext CBC 44412 100.0 % (14 / 14) 100.0 % (6 / 6)
sql_fn_make_param CBC 11934 100.0 % (11 / 11) 100.0 % (4 / 4)
CreateSQLFunctionDestReceiver GNC 43708 100.0 % (8 / 8)
sql_fn_parser_setup CBC 6211 100.0 % (6 / 6)
sqlfunction_destroy CBC 39733 100.0 % (3 / 3)
sqlfunction_shutdown CBC 40227 100.0 % (2 / 2)
sqlfunction_startup CBC 44199 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta