LCOV - differential code coverage report
Current view: top level - src/interfaces/ecpg/ecpglib - execute.c (source / functions) Coverage Total Hit UIC UBC GBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 67.9 % 1124 763 32 329 6 99 4 654 26 104 5
Current Date: 2023-04-08 15:15:32 Functions: 91.7 % 24 22 1 1 4 2 16 1 4
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
ecpg_store_input CBC 1837 56.4 % (177 / 314)
ecpg_build_params CBC 2626 64.2 % (115 / 179)
ecpg_is_type_an_array CBC 1232 58.7 % (61 / 104)
ecpg_process_output GNC 2617 75.6 % (102 / 135)
quote_postgres CBC 561 16.7 % (3 / 18)
ecpg_store_result GNC 1232 80.6 % (58 / 72)
convert_bytea_to_string UBC 0 0.0 % (0 / 9)
sprintf_float_value CBC 1 55.6 % (5 / 9)
ECPGdo_descriptor UIC 0 0.0 % (0 / 2)
ecpg_autostart_transaction CBC 2626 77.8 % (7 / 9)
ecpg_execute CBC 2626 92.3 % (24 / 26)
insert_tobeinserted CBC 96 86.7 % (13 / 15)
next_insert CBC 4449 88.9 % (16 / 18)
store_input_from_desc CBC 13 91.7 % (22 / 24)
ecpg_type_infocache_push CBC 2503 88.9 % (8 / 9)
free_statement CBC 2626 87.5 % (7 / 8)
print_param_value CBC 1732 93.8 % (15 / 16)
ecpg_do_epilogue GIC 2632 100.0 % (6 / 6)
ecpg_free_params CBC 2626 100.0 % (14 / 14)
free_variable CBC 5252 100.0 % (6 / 6)
sprintf_double_value CBC 6 100.0 % (9 / 9)
ECPGdo ECB 2632
ecpg_do ECB 2632
ecpg_do_prologue ECB 2632

Generated by: LCOV version v1.16-55-g56c0a2a