LCOV - code coverage report
Current view: top level - src/tds Hit Total Coverage
Test: FreeTDS coverage Lines: 9486 12022 78.9 %
Date: 2025-12-12 14:13:32 Functions: 482 541 89.1 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
bulk.c
89.0%89.0%
89.0 % 511 / 574 100.0 % 21 / 21
challenge.c
80.2%80.2%
80.2 % 263 / 328 88.2 % 15 / 17
charset_lookup.gperf
100.0%
100.0 % 33 / 33 100.0 % 2 / 2
config.c
57.2%57.2%
57.2 % 343 / 600 78.6 % 22 / 28
convert.c
93.5%93.5%
93.5 % 1480 / 1583 97.9 % 47 / 48
data.c
86.4%86.4%
86.4 % 639 / 740 70.6 % 36 / 51
getmac.c
100.0%
100.0 % 14 / 14 100.0 % 1 / 1
gssapi.c
0.0%
0.0 % 0 / 250 0.0 % 0 / 8
iconv.c
68.4%68.4%
68.4 % 299 / 437 94.7 % 18 / 19
locale.c
84.2%84.2%
84.2 % 32 / 38 100.0 % 2 / 2
log.c
70.6%70.6%
70.6 % 132 / 187 83.3 % 10 / 12
login.c
82.3%82.3%
82.3 % 493 / 599 89.7 % 26 / 29
mem.c
67.6%67.6%
67.6 % 665 / 984 98.3 % 59 / 60
net.c
72.5%72.5%
72.5 % 346 / 477 95.8 % 23 / 24
numeric.c
98.0%98.0%
98.0 % 149 / 152 100.0 % 4 / 4
packet.c
94.0%94.0%
94.0 % 489 / 520 100.0 % 21 / 21
query.c
83.8%83.8%
83.8 % 1468 / 1751 95.4 % 62 / 65
random.c
50.0%50.0%
50.0 % 3 / 6 100.0 % 1 / 1
read.c
91.7%91.7%
91.7 % 66 / 72 100.0 % 11 / 11
sec_negotiate.c
0.0%
0.0 % 0 / 53 0.0 % 0 / 4
sec_negotiate_gnutls.h
0.0%
0.0 % 0 / 75 0.0 % 0 / 5
sec_negotiate_openssl.h
97.4%97.4%
97.4 % 37 / 38 100.0 % 1 / 1
stream.c
100.0%
100.0 % 131 / 131 100.0 % 12 / 12
tds_checks.c
97.5%97.5%
97.5 % 157 / 161 100.0 % 10 / 10
tds_types.h
100.0%
100.0 % 57 / 57 100.0 % 3 / 3
tls.c
76.8%76.8%
76.8 % 308 / 401 86.4 % 19 / 22
token.c
76.2%76.2%
76.2 % 1116 / 1465 93.3 % 42 / 45
util.c
81.2%81.2%
81.2 % 104 / 128 80.0 % 4 / 5
vstrbuild.c
96.7%96.7%
96.7 % 89 / 92 100.0 % 2 / 2
write.c
81.6%81.6%
81.6 % 62 / 76 100.0 % 8 / 8

Generated by: LCOV version 1.13