LCOV - differential code coverage report
Current view: top level - src/interfaces/ecpg/ecpglib - execute.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 67.5 % 1131 763 9 1 358 19 744 3 18
Current Date: 2026-03-14 14:10:32 -0400 Functions: 91.7 % 24 22 2 7 15
Baseline: lcov-20260315-024220-baseline Branches: 61.1 % 736 450 8 4 274 6 444 5 3
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 68.6 % 35 24 9 2 19 5
(360..) days: 67.4 % 1096 739 1 356 739
Function coverage date bins:
(360..) days: 91.7 % 24 22 2 7 15
Branch coverage date bins:
(30,360] days: 45.0 % 20 9 8 3 6 3
(360..) days: 61.6 % 716 441 4 271 441

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
ECPGdo_descriptor UBC 0 0.0 % (0 / 2)
convert_bytea_to_string UBC 0 0.0 % (0 / 9) 0.0 % (0 / 2)
sprintf_float_value CBC 1 55.6 % (5 / 9) 33.3 % (2 / 6)
sprintf_double_value CBC 6 100.0 % (9 / 9) 100.0 % (6 / 6)
store_input_from_desc CBC 13 91.7 % (22 / 24) 75.0 % (6 / 8)
insert_tobeinserted GNC 97 84.6 % (11 / 13) 50.0 % (1 / 2)
quote_postgres GNC 565 16.7 % (3 / 18) 16.7 % (1 / 6)
ecpg_is_type_an_array GNC 1248 58.7 % (61 / 104) 54.9 % (56 / 102)
ecpg_store_result GNC 1248 80.6 % (58 / 72) 70.7 % (53 / 75)
print_param_value CBC 1740 93.8 % (15 / 16) 87.5 % (7 / 8)
ecpg_store_input GNC 1846 56.4 % (177 / 314) 49.7 % (96 / 193)
ecpg_type_infocache_push CBC 2542 88.9 % (8 / 9) 50.0 % (1 / 2)
ecpg_process_output CBC 2635 75.6 % (102 / 135) 73.0 % (54 / 74)
ecpg_autostart_transaction CBC 2648 77.8 % (7 / 9) 83.3 % (5 / 6)
ecpg_build_params GNC 2648 64.2 % (115 / 179) 59.3 % (64 / 108)
ecpg_execute CBC 2648 92.3 % (24 / 26) 90.0 % (9 / 10)
ecpg_free_params CBC 2648 100.0 % (14 / 14) 75.0 % (3 / 4)
free_statement CBC 2648 87.5 % (7 / 8) 50.0 % (1 / 2)
ECPGdo CBC 2654 100.0 % (5 / 5)
ecpg_do CBC 2654 88.2 % (15 / 17) 80.0 % (8 / 10)
ecpg_do_epilogue CBC 2654 100.0 % (6 / 6) 75.0 % (3 / 4)
ecpg_do_prologue GNC 2654 71.6 % (78 / 109) 65.4 % (51 / 78)
next_insert CBC 4480 83.3 % (15 / 18) 75.0 % (21 / 28)
free_variable CBC 5296 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta