LCOV - code coverage report
Current view:
top level
-
src/pl/plpgsql/src
- pl_exec.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
2429
2670
91.0 %
Date:
2024-03-29 08:11:33
Functions:
94
94
100.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
format_preparedparamsdata
18
format_expr_params
30
plpgsql_exec_get_datum_type
60
exec_eval_integer
66
exec_stmt_close
72
exec_stmt_loop
76
exec_stmt_rollback
84
make_callstmt_target
86
exec_stmt_foreach_a
90
push_stmt_mcontext
90
exec_stmt_forc
104
instantiate_empty_record_variable
110
exec_stmt_call
114
exec_assign_c_string
132
exec_stmt_open
138
exec_stmt_getdiag
152
exec_stmt_case
222
compatible_tupdescs
238
exec_check_assignable
294
exec_stmt_fetch
342
exec_stmt_while
426
revalidate_rectypeid
710
exec_move_row_from_datum
904
plpgsql_exec_event_trigger
1692
exec_stmt_exit
1978
exec_stmt_fors
2410
exec_stmt_return_query
2666
plpgsql_param_eval_generic
2812
do_cast_value
3244
get_cast_hashentry
3244
exec_init_tuple_store
3400
exec_stmt_perform
3690
exec_stmt_fori
3908
exec_stmt_return_next
4158
exec_stmt_commit
4166
make_expanded_record_for_rec
5992
coerce_function_result_tuple
6176
exception_matches_conditions
6192
pop_stmt_mcontext
6204
make_tuple_from_row
6236
assign_record_var
6264
deconstruct_composite_datum
6614
exec_stmt_assert
8720
exec_stmt_dynfors
9182
exec_dynquery_with_params
9200
exec_stmt_dynexecute
10782
plpgsql_param_fetch
11436
exec_for_query
11684
exec_run_select
12470
exec_stmt_raise
14328
plpgsql_exec_trigger
14904
plpgsql_param_eval_generic_ro
19728
exec_eval_using_params
20240
plpgsql_exec_error_callback
21574
plpgsql_fulfill_promise
21706
assign_text_var
23322
exec_simple_check_plan
24274
exec_prepare_plan
24360
exec_check_rw_parameter
27334
exec_save_simple_expr
27334
plpgsql_exec_get_datum_type_info
34212
plpgsql_subxact_cb
34246
get_stmt_mcontext
50184
exec_stmt_execsql
52062
exec_move_row_from_fields
53958
exec_eval_datum
54890
convert_value_to_string
55554
plpgsql_param_eval_recfield
60380
exec_move_row
64506
plpgsql_exec_function
65006
setup_param_list
67222
exec_stmt_assign
80184
plpgsql_destroy_econtext
80462
exec_stmt_return
80638
copy_plpgsql_datums
81602
exec_toplevel_block
81602
plpgsql_estate_setup
81602
exec_assign_expr
83786
exec_stmt_if
89374
plpgsql_param_eval_var
90620
exec_stmt_block
93938
plpgsql_create_econtext
98356
exec_eval_boolean
104566
plpgsql_param_compile
124518
exec_set_found
138090
exec_assign_value
144364
plpgsql_param_eval_var_ro
154760
exec_stmts
264078
exec_eval_simple_expr
268952
exec_eval_expr
268990
plpgsql_xact_cb
270066
exec_cast_value
313360
exec_eval_cleanup
417040
assign_simple_var
435248
Generated by:
LCOV version 1.14