LCOV - differential code coverage report
Current view: top level - src/interfaces/ecpg/ecpglib - misc.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 70.5 % 241 170 71 3 167 3
Current Date: 2026-05-29 21:51:00 -0400 Functions: 87.5 % 16 14 2 2 12 2
Baseline: lcov-20260530-034037-baseline Branches: 59.5 % 126 75 51 75
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 2 2 2
(360..) days: 70.2 % 238 167 71 167
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 1 1 1
(360..) days: 85.7 % 14 12 2 12
Branch coverage date bins:
(360..) days: 59.5 % 126 75 51 75

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
ECPGis_noind_null CBC 3663 63.3 % (31 / 49) 59.4 % (19 / 32)
ECPGtrans CBC 126 66.7 % (14 / 21) 54.2 % (13 / 24)
ECPGset_var CBC 14 48.0 % (12 / 25) 50.0 % (5 / 10)
ECPGset_noind_null CBC 2685 72.3 % (34 / 47) 71.4 % (10 / 14)
ECPGstatus UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
ECPGget_var CBC 51 100.0 % (3 / 3) 66.7 % (4 / 6)
ECPGtransactionStatus UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
ecpg_gettext CBC 3533 92.3 % (12 / 13) 66.7 % (4 / 6)
ECPGdebug CBC 60 91.7 % (11 / 12) 50.0 % (1 / 2)
ECPGget_sqlca CBC 3218294 90.0 % (9 / 10) 75.0 % (3 / 4)
ecpg_init CBC 3901 81.8 % (9 / 11) 83.3 % (5 / 6)
_check CBC 11 100.0 % (5 / 5) 100.0 % (4 / 4)
ecpg_init_sqlca GNC 1604303 100.0 % (3 / 3)
ecpg_sqlca_key_destructor CBC 68 100.0 % (3 / 3)
ecpg_sqlca_key_init CBC 65 100.0 % (3 / 3)

Generated by: LCOV version 2.5.0-beta