LCOV - differential code coverage report
Current view: top level - src/backend/executor - functions.c (source / functions) Coverage Total Hit UBC GBC GIC GNC CBC ECB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 94.9 % 749 711 38 1 3 707 2 3
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 33 33 5 28
Baseline: lcov-20260630-baseline Branches: 80.0 % 530 424 106 4 420
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 11 11 3 8
(360..) days: 94.9 % 738 700 38 1 699 2
Function coverage date bins:
(360..) days: 100.0 % 33 33 5 28
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 79.9 % 528 422 106 4 418

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 GNC 48794 100.0 % (8 / 8)
RemoveSQLFunctionCache CBC 20242 100.0 % (7 / 7) 75.0 % (3 / 4)
ShutdownSQLFunction CBC 4 95.0 % (19 / 20) 58.3 % (7 / 12)
check_sql_fn_retval CBC 7141 100.0 % (5 / 5) 100.0 % (2 / 2)
check_sql_fn_statement CBC 6217 100.0 % (9 / 9) 85.7 % (12 / 14)
check_sql_fn_statements CBC 4321 100.0 % (5 / 5) 100.0 % (6 / 6)
check_sql_stmt_retval GNC 8924 89.9 % (98 / 109) 76.9 % (83 / 108)
coerce_fn_result_column CBC 10480 100.0 % (22 / 22) 100.0 % (10 / 10)
fmgr_sql CBC 49969 96.0 % (95 / 99) 82.1 % (64 / 78)
get_sql_fn_result_tlist CBC 21436 94.1 % (16 / 17) 75.0 % (18 / 24)
init_execution_state CBC 92804 92.3 % (72 / 78) 77.1 % (54 / 70)
init_sql_fcache CBC 49969 94.3 % (33 / 35) 71.4 % (10 / 14)
postquel_end CBC 43775 100.0 % (14 / 14) 100.0 % (4 / 4)
postquel_get_single_result CBC 37759 100.0 % (9 / 9) 100.0 % (4 / 4)
postquel_getnext CBC 49974 100.0 % (14 / 14) 100.0 % (6 / 6)
postquel_start GNC 49070 100.0 % (38 / 38) 82.1 % (23 / 28)
postquel_sub_params CBC 49049 100.0 % (20 / 20) 91.7 % (11 / 12)
prepare_next_query CBC 1432 100.0 % (34 / 34) 90.0 % (9 / 10)
prepare_sql_fn_parse_info GNC 5212 96.7 % (29 / 30) 89.5 % (34 / 38)
sql_compile_callback CBC 1411 100.0 % (55 / 55) 92.9 % (13 / 14)
sql_compile_error_callback CBC 4 60.0 % (6 / 10) 33.3 % (2 / 6)
sql_delete_callback CBC 44 100.0 % (10 / 10) 75.0 % (6 / 8)
sql_exec_error_callback CBC 5370 91.7 % (11 / 12) 66.7 % (4 / 6)
sql_fn_make_param CBC 14670 100.0 % (11 / 11) 100.0 % (4 / 4)
sql_fn_param_ref CBC 13423 100.0 % (6 / 6) 75.0 % (3 / 4)
sql_fn_parser_setup CBC 8016 100.0 % (6 / 6)
sql_fn_post_column_ref GNC 6159 87.9 % (29 / 33) 79.2 % (19 / 24)
sql_fn_resolve_param_name CBC 1251 71.4 % (5 / 7) 62.5 % (5 / 8)
sql_postrewrite_callback CBC 397 88.9 % (8 / 9) 50.0 % (3 / 6)
sqlfunction_destroy CBC 43562 100.0 % (3 / 3)
sqlfunction_receive CBC 119403 100.0 % (10 / 10) 83.3 % (5 / 6)
sqlfunction_shutdown CBC 44478 100.0 % (2 / 2)
sqlfunction_startup CBC 49698 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1