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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 94.9 % 749 711 38 1 3 707 2 3
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 33 33 5 28
Baseline: lcov-20260530-034037-baseline Branches: 80.0 % 530 424 106 4 420
Baseline Date: 2026-05-29 14:39:03 -0700 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
ShutdownSQLFunction CBC 4 95.0 % (19 / 20) 58.3 % (7 / 12)
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_postrewrite_callback CBC 411 88.9 % (8 / 9) 50.0 % (3 / 6)
sql_fn_resolve_param_name CBC 1256 71.4 % (5 / 7) 62.5 % (5 / 8)
sql_compile_callback CBC 1490 100.0 % (55 / 55) 92.9 % (13 / 14)
prepare_next_query CBC 1511 100.0 % (34 / 34) 90.0 % (9 / 10)
check_sql_fn_statements CBC 4376 100.0 % (5 / 5) 100.0 % (6 / 6)
prepare_sql_fn_parse_info GNC 5293 96.7 % (29 / 30) 89.5 % (34 / 38)
sql_exec_error_callback CBC 5520 91.7 % (11 / 12) 66.7 % (4 / 6)
sql_fn_post_column_ref GNC 6220 87.9 % (29 / 33) 79.2 % (19 / 24)
check_sql_fn_statement CBC 6365 100.0 % (9 / 9) 85.7 % (12 / 14)
check_sql_fn_retval CBC 7183 100.0 % (5 / 5) 100.0 % (2 / 2)
sql_fn_parser_setup CBC 8099 100.0 % (6 / 6)
check_sql_stmt_retval GNC 9059 89.9 % (98 / 109) 76.9 % (83 / 108)
coerce_fn_result_column CBC 10583 100.0 % (22 / 22) 100.0 % (10 / 10)
sql_fn_param_ref CBC 13613 100.0 % (6 / 6) 75.0 % (3 / 4)
sql_fn_make_param CBC 14865 100.0 % (11 / 11) 100.0 % (4 / 4)
RemoveSQLFunctionCache CBC 20476 100.0 % (7 / 7) 75.0 % (3 / 4)
get_sql_fn_result_tlist CBC 21720 94.1 % (16 / 17) 75.0 % (18 / 24)
postquel_get_single_result CBC 37770 100.0 % (9 / 9) 100.0 % (4 / 4)
sqlfunction_destroy CBC 43776 100.0 % (3 / 3)
postquel_end CBC 43989 100.0 % (14 / 14) 100.0 % (4 / 4)
sqlfunction_shutdown CBC 44692 100.0 % (2 / 2)
CreateSQLFunctionDestReceiver GNC 49158 100.0 % (8 / 8)
postquel_sub_params CBC 49413 100.0 % (20 / 20) 91.7 % (11 / 12)
postquel_start GNC 49434 100.0 % (38 / 38) 82.1 % (23 / 28)
sqlfunction_startup CBC 50062 100.0 % (2 / 2)
fmgr_sql CBC 50333 96.0 % (95 / 99) 82.1 % (64 / 78)
init_sql_fcache CBC 50333 94.3 % (33 / 35) 71.4 % (10 / 14)
postquel_getnext CBC 50338 100.0 % (14 / 14) 100.0 % (6 / 6)
init_execution_state CBC 93382 92.3 % (72 / 78) 77.1 % (54 / 70)
sqlfunction_receive CBC 119414 100.0 % (10 / 10) 83.3 % (5 / 6)

Generated by: LCOV version 2.5.0-beta