LCOV - differential code coverage report | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function Name | TLA | Hit count | Lines | Branches |
plperl_spi_query_prepared | CBC | 2 | 70.0 % (35 / 50) | 39.3 % (11 / 28) |
plperl_spi_exec_prepared | CBC | 6 | 75.0 % (39 / 52) | 46.9 % (15 / 32) |
plperl_spi_query | CBC | 9 | 64.5 % (20 / 31) | 33.3 % (4 / 12) |
plperl_call_perl_event_trigger_func | CBC | 10 | 66.7 % (20 / 30) | 25.0 % (6 / 24) |
plperl_call_perl_trigger_func | CBC | 30 | 70.6 % (24 / 34) | 33.3 % (10 / 30) |
plperl_spi_fetchrow | CBC | 36 | 69.7 % (23 / 33) | 62.5 % (5 / 8) |
compile_plperl_function | CBC | 405 | 92.9 % (105 / 113) | 61.5 % (48 / 78) |
plperl_trigger_handler | CBC | 30 | 84.0 % (42 / 50) | 50.0 % (18 / 36) |
plperl_init_interp | CBC | 21 | 74.1 % (20 / 27) | 28.6 % (8 / 28) |
plperl_spi_prepare | CBC | 8 | 90.6 % (58 / 64) | 50.0 % (11 / 22) |
select_perl_context | CBC | 162 | 83.3 % (30 / 36) | 59.1 % (13 / 22) |
plperl_return_next | CBC | 87 | 58.3 % (7 / 12) | 50.0 % (2 / 4) |
plperl_spi_rollback | CBC | 17 | 58.3 % (7 / 12) | 50.0 % (2 / 4) |
plperl_trigger_build_args | CBC | 30 | 91.1 % (51 / 56) | 75.0 % (21 / 28) |
activate_interpreter | CBC | 899 | 42.9 % (3 / 7) | 30.0 % (3 / 10) |
plperl_call_perl_func | CBC | 238 | 91.1 % (41 / 45) | 63.2 % (24 / 38) |
plperl_func_handler | CBC | 224 | 91.7 % (44 / 48) | 63.0 % (29 / 46) |
plperl_modify_tuple | CBC | 6 | 88.6 % (31 / 35) | 42.3 % (11 / 26) |
plperl_validator | CBC | 141 | 85.7 % (24 / 28) | 60.7 % (17 / 28) |
plperl_inline_handler | CBC | 21 | 93.9 % (46 / 49) | 56.9 % (33 / 58) |
plperl_return_next_internal | CBC | 141 | 93.3 % (42 / 45) | 69.0 % (29 / 42) |
plperl_trusted_init | CBC | 16 | 89.3 % (25 / 28) | 44.7 % (17 / 38) |
check_spi_usage_allowed | CBC | 321 | 66.7 % (4 / 6) | 50.0 % (3 / 6) |
plperl_event_trigger_handler | CBC | 10 | 88.9 % (16 / 18) | 25.0 % (2 / 8) |
plperl_fini | CBC | 19 | 84.6 % (11 / 13) | 50.0 % (6 / 12) |
plperl_spi_freeplan | CBC | 5 | 84.6 % (11 / 13) | 25.0 % (2 / 8) |
_PG_init | CBC | 21 | 94.4 % (17 / 18) | 50.0 % (1 / 2) |
array_to_datum_internal | CBC | 130 | 96.2 % (25 / 26) | 75.0 % (24 / 32) |
get_perl_array_ref | CBC | 374 | 92.3 % (12 / 13) | 66.7 % (12 / 18) |
hek2cstr | CBC | 203 | 90.9 % (10 / 11) | 50.0 % (5 / 10) |
hv_fetch_string | CBC | 9 | 87.5 % (7 / 8) | 50.0 % (1 / 2) |
hv_store_string | CBC | 671 | 87.5 % (7 / 8) | 50.0 % (1 / 2) |
plperl_build_tuple_result | CBC | 80 | 95.7 % (22 / 23) | 60.0 % (6 / 10) |
plperl_create_sub | CBC | 161 | 96.9 % (31 / 32) | 57.1 % (16 / 28) |
plperl_destroy_interp | CBC | 38 | 92.3 % (12 / 13) | 41.2 % (7 / 17) |
plperl_hash_from_tuple | CBC | 130 | 96.7 % (29 / 30) | 93.8 % (15 / 16) |
plperl_spi_exec | CBC | 53 | 95.8 % (23 / 24) | 75.0 % (3 / 4) |
plperl_spi_execute_fetch_result | CBC | 56 | 94.1 % (16 / 17) | 60.0 % (6 / 10) |
plperl_sv_to_datum | CBC | 641 | 97.6 % (40 / 41) | 84.2 % (32 / 38) |
plperl_sv_to_literal | CBC | 16 | 90.0 % (9 / 10) | 50.0 % (3 / 6) |
plperl_untrusted_init | CBC | 4 | 85.7 % (6 / 7) | 41.7 % (5 / 12) |
pp_require_safe | CBC | 6 | 90.0 % (9 / 10) | 58.3 % (7 / 12) |
Pg_magic_func | CBC | 21 | 100.0 % (1 / 1) | |
SvREFCNT_dec_current | CBC | 303 | 100.0 % (4 / 4) | |
_sv_to_datum_finfo | CBC | 205 | 100.0 % (4 / 4) | |
free_plperl_function | CBC | 24 | 100.0 % (9 / 9) | 50.0 % (2 / 4) |
make_array_ref | CBC | 57 | 100.0 % (14 / 14) | 100.0 % (8 / 8) |
pg_finfo_plperl_call_handler | CBC | 20 | 100.0 % (1 / 1) | |
pg_finfo_plperl_inline_handler | CBC | 11 | 100.0 % (1 / 1) | |
pg_finfo_plperl_validator | CBC | 20 | 100.0 % (1 / 1) | |
pg_finfo_plperlu_call_handler | CBC | 7 | 100.0 % (1 / 1) | |
pg_finfo_plperlu_inline_handler | CBC | 5 | 100.0 % (1 / 1) | |
pg_finfo_plperlu_validator | CBC | 8 | 100.0 % (1 / 1) | |
plperl_array_to_datum | CBC | 37 | 100.0 % (17 / 17) | 87.5 % (7 / 8) |
plperl_call_handler | CBC | 264 | 100.0 % (21 / 21) | 82.1 % (23 / 28) |
plperl_compile_callback | CBC | 2 | 100.0 % (5 / 5) | 50.0 % (1 / 2) |
plperl_event_trigger_build_args | CBC | 10 | 100.0 % (7 / 7) | |
plperl_exec_callback | CBC | 227 | 100.0 % (5 / 5) | 50.0 % (1 / 2) |
plperl_hash_from_datum | CBC | 57 | 100.0 % (10 / 10) | 50.0 % (1 / 2) |
plperl_hash_to_datum | CBC | 41 | 100.0 % (3 / 3) | |
plperl_init_shared_libs | CBC | 21 | 100.0 % (5 / 5) | |
plperl_inline_callback | CBC | 21 | 100.0 % (3 / 3) | |
plperl_ref_from_pg_array | CBC | 17 | 100.0 % (27 / 27) | 100.0 % (6 / 6) |
plperl_spi_commit | CBC | 25 | 100.0 % (12 / 12) | 75.0 % (3 / 4) |
plperl_spi_cursor_close | CBC | 1 | 100.0 % (7 / 7) | 50.0 % (1 / 2) |
plperl_util_elog | CBC | 184 | 100.0 % (16 / 16) | 62.5 % (5 / 8) |
plperlu_call_handler | CBC | 45 | 100.0 % (2 / 2) | |
plperlu_inline_handler | CBC | 1 | 100.0 % (2 / 2) | |
plperlu_validator | CBC | 19 | 100.0 % (2 / 2) | |
set_interp_require | CBC | 19 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
split_array | CBC | 96 | 100.0 % (11 / 11) | 83.3 % (5 / 6) |
strip_trailing_ws | CBC | 22 | 100.0 % (6 / 6) | 75.0 % (3 / 4) |
validate_plperl_function | CBC | 592 | 100.0 % (10 / 10) | 78.6 % (11 / 14) |
Generated by: LCOV version 2.1-beta2-3-g6141622 |