LCOV - differential code coverage report
Current view: top level - src/interfaces/ecpg/ecpglib - connect.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 66.6 % 356 237 12 14 93 9 228 6 9
Current Date: 2026-03-14 14:10:32 -0400 Functions: 90.9 % 11 10 1 1 9
Baseline: lcov-20260315-024220-baseline Branches: 56.3 % 286 161 12 5 108 10 151 4 6
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: 30.2 % 43 13 12 18 9 4
(360..) days: 71.6 % 313 224 14 75 224
Function coverage date bins:
(360..) days: 90.9 % 11 10 1 1 9
Branch coverage date bins:
(30,360] days: 36.4 % 44 16 12 16 10 6
(360..) days: 59.9 % 242 145 5 92 145

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
ECPGget_PGconn UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
ECPGnoticeReceiver CBC 1 29.0 % (9 / 31) 25.0 % (4 / 16)
ECPGsetconn CBC 2 83.3 % (5 / 6) 50.0 % (1 / 2)
ECPGsetcommit CBC 43 45.0 % (9 / 20) 33.3 % (6 / 18)
ecpg_actual_connection_init CBC 57 100.0 % (3 / 3)
ecpg_finish CBC 123 95.2 % (20 / 21) 77.3 % (17 / 22)
ECPGdisconnect CBC 128 89.5 % (17 / 19) 87.5 % (7 / 8)
ECPGconnect GNC 131 65.8 % (148 / 225) 55.5 % (111 / 200)
ecpg_get_connection_nr CBC 520 100.0 % (12 / 12) 83.3 % (10 / 12)
ecpg_get_connection CBC 3934 100.0 % (11 / 11) 83.3 % (5 / 6)
ecpg_pthreads_init CBC 6352 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta