LCOV - differential code coverage report
Current view: top level - src/backend/executor - functions.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 94.9 % 749 711 38 711
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 33 33 33
Baseline: lcov-20260726-baseline Branches: 79.8 % 530 423 1 106 423
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 11 11 11
(360..) days: 94.9 % 738 700 38 700
Function coverage date bins:
(360..) days: 100.0 % 33 33 33
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 79.7 % 528 421 1 106 421

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 CBC 8936 89.9 % (98 / 109) 76.9 % (83 / 108)
init_execution_state CBC 92828 92.3 % (72 / 78) 77.1 % (54 / 70)
fmgr_sql CBC 49989 96.0 % (95 / 99) 82.1 % (64 / 78)
sql_compile_error_callback CBC 4 60.0 % (6 / 10) 33.3 % (2 / 6)
sql_fn_post_column_ref CBC 6166 87.9 % (29 / 33) 79.2 % (19 / 24)
init_sql_fcache CBC 49989 94.3 % (33 / 35) 71.4 % (10 / 14)
sql_fn_resolve_param_name CBC 1255 71.4 % (5 / 7) 62.5 % (5 / 8)
ShutdownSQLFunction CBC 4 95.0 % (19 / 20) 58.3 % (7 / 12)
get_sql_fn_result_tlist CBC 21437 94.1 % (16 / 17) 75.0 % (18 / 24)
prepare_sql_fn_parse_info CBC 5263 96.7 % (29 / 30) 89.5 % (34 / 38)
sql_exec_error_callback CBC 5378 91.7 % (11 / 12) 66.7 % (4 / 6)
sql_postrewrite_callback CBC 359 88.9 % (8 / 9) 33.3 % (2 / 6)
CreateSQLFunctionDestReceiver CBC 48798 100.0 % (8 / 8)
RemoveSQLFunctionCache CBC 20254 100.0 % (7 / 7) 75.0 % (3 / 4)
check_sql_fn_retval CBC 7186 100.0 % (5 / 5) 100.0 % (2 / 2)
check_sql_fn_statement CBC 6192 100.0 % (9 / 9) 85.7 % (12 / 14)
check_sql_fn_statements CBC 4330 100.0 % (5 / 5) 100.0 % (6 / 6)
coerce_fn_result_column CBC 10433 100.0 % (22 / 22) 100.0 % (10 / 10)
postquel_end CBC 43783 100.0 % (14 / 14) 100.0 % (4 / 4)
postquel_get_single_result CBC 37763 100.0 % (9 / 9) 100.0 % (4 / 4)
postquel_getnext CBC 49986 100.0 % (14 / 14) 100.0 % (6 / 6)
postquel_start CBC 49078 100.0 % (38 / 38) 82.1 % (23 / 28)
postquel_sub_params CBC 49065 100.0 % (20 / 20) 91.7 % (11 / 12)
prepare_next_query CBC 1440 100.0 % (34 / 34) 90.0 % (9 / 10)
sql_compile_callback CBC 1419 100.0 % (55 / 55) 92.9 % (13 / 14)
sql_delete_callback CBC 44 100.0 % (10 / 10) 75.0 % (6 / 8)
sql_fn_make_param CBC 14746 100.0 % (11 / 11) 100.0 % (4 / 4)
sql_fn_param_ref CBC 13495 100.0 % (6 / 6) 75.0 % (3 / 4)
sql_fn_parser_setup CBC 8065 100.0 % (6 / 6)
sqlfunction_destroy CBC 43566 100.0 % (3 / 3)
sqlfunction_receive CBC 119407 100.0 % (10 / 10) 83.3 % (5 / 6)
sqlfunction_shutdown CBC 44486 100.0 % (2 / 2)
sqlfunction_startup CBC 49706 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1