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-05-20 00:10:51
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
88
exec_stmt_foreach_a
90
push_stmt_mcontext
90
exec_stmt_forc
104
instantiate_empty_record_variable
110
exec_stmt_call
118
exec_assign_c_string
132
exec_stmt_open
138
exec_stmt_getdiag
152
exec_stmt_case
224
compatible_tupdescs
238
exec_check_assignable
298
exec_stmt_fetch
342
exec_stmt_while
426
revalidate_rectypeid
710
exec_move_row_from_datum
904
plpgsql_exec_event_trigger
1700
exec_stmt_exit
2164
exec_stmt_fors
2394
exec_stmt_return_query
2666
plpgsql_param_eval_generic
2812
do_cast_value
3116
get_cast_hashentry
3116
exec_init_tuple_store
3436
exec_stmt_perform
3690
exec_stmt_fori
3908
exec_stmt_commit
4166
exec_stmt_return_next
4398
make_expanded_record_for_rec
5976
coerce_function_result_tuple
6178
exception_matches_conditions
6192
pop_stmt_mcontext
6204
make_tuple_from_row
6238
assign_record_var
6248
deconstruct_composite_datum
6616
exec_stmt_assert
8720
exec_stmt_dynfors
9218
exec_dynquery_with_params
9236
exec_stmt_dynexecute
10782
plpgsql_param_fetch
11406
exec_for_query
11704
exec_run_select
12464
exec_stmt_raise
14436
plpgsql_exec_trigger
15078
exec_eval_using_params
20276
plpgsql_param_eval_generic_ro
20634
plpgsql_exec_error_callback
21690
plpgsql_fulfill_promise
22720
assign_text_var
23808
exec_simple_check_plan
24542
exec_prepare_plan
24630
exec_check_rw_parameter
27822
exec_save_simple_expr
27822
plpgsql_subxact_cb
34248
plpgsql_exec_get_datum_type_info
37064
get_stmt_mcontext
50328
exec_stmt_execsql
52056
exec_move_row_from_fields
54144
convert_value_to_string
55868
exec_eval_datum
55964
plpgsql_param_eval_recfield
60248
exec_move_row
64676
plpgsql_exec_function
65050
setup_param_list
67212
exec_stmt_assign
80540
plpgsql_destroy_econtext
80686
exec_stmt_return
80862
copy_plpgsql_datums
81828
exec_toplevel_block
81828
plpgsql_estate_setup
81828
exec_assign_expr
84142
exec_stmt_if
89316
plpgsql_param_eval_var
90522
exec_stmt_block
94164
plpgsql_create_econtext
98582
exec_eval_boolean
104732
plpgsql_param_compile
125658
exec_set_found
138322
exec_assign_value
144910
plpgsql_param_eval_var_ro
155366
plpgsql_xact_cb
259404
exec_stmts
264288
exec_eval_simple_expr
269910
exec_eval_expr
269948
exec_cast_value
314316
exec_eval_cleanup
418428
assign_simple_var
436888
Generated by:
LCOV version 1.14