LCOV - differential code coverage report
Current view: top level - src/interfaces/ecpg/ecpglib - execute.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 67.6 % 1133 766 7 360 13 753 1 10
Current Date: 2025-09-06 07:49:51 +0900 Functions: 91.7 % 24 22 2 2 20
Baseline: lcov-20250907-010129-baseline Branches: 61.7 % 736 454 3 279 3 451
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 67.9 % 28 19 7 2 13 6
(360..) days: 67.6 % 1105 747 358 747
Function coverage date bins:
(360..) days: 91.7 % 24 22 2 2 20
Branch coverage date bins:
(30,360] days: 50.0 % 14 7 3 4 3 4
(360..) days: 61.9 % 722 447 275 447

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 CBC 97 86.7 % (13 / 15) 50.0 % (1 / 2)
quote_postgres CBC 561 16.7 % (3 / 18) 16.7 % (1 / 6)
ecpg_is_type_an_array CBC 1253 58.7 % (61 / 104) 54.9 % (56 / 102)
ecpg_store_result CBC 1253 80.6 % (58 / 72) 70.7 % (53 / 75)
print_param_value CBC 1732 93.8 % (15 / 16) 87.5 % (7 / 8)
ecpg_store_input GNC 1838 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 2641 75.6 % (102 / 135) 73.0 % (54 / 74)
ecpg_autostart_transaction CBC 2654 77.8 % (7 / 9) 83.3 % (5 / 6)
ecpg_build_params CBC 2654 64.2 % (115 / 179) 60.2 % (65 / 108)
ecpg_execute CBC 2654 92.3 % (24 / 26) 90.0 % (9 / 10)
ecpg_free_params CBC 2654 100.0 % (14 / 14) 75.0 % (3 / 4)
free_statement CBC 2654 87.5 % (7 / 8) 50.0 % (1 / 2)
ECPGdo CBC 2660 100.0 % (5 / 5)
ecpg_do CBC 2660 88.2 % (15 / 17) 80.0 % (8 / 10)
ecpg_do_epilogue CBC 2660 100.0 % (6 / 6) 75.0 % (3 / 4)
ecpg_do_prologue GNC 2660 71.6 % (78 / 109) 65.4 % (51 / 78)
next_insert CBC 4478 88.9 % (16 / 18) 85.7 % (24 / 28)
free_variable CBC 5308 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta