LCOV - code coverage report
Current view: top level - src/tds Hit Total Coverage
Test: FreeTDS coverage Lines: 9283 11828 78.5 %
Date: 2025-01-18 11:50:39 Functions: 474 534 88.8 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
bulk.c
89.1%89.1%
89.1 % 467 / 524 100.0 % 20 / 20
challenge.c
78.7%78.7%
78.7 % 229 / 291 85.7 % 12 / 14
charset_lookup.gperf
100.0%
100.0 % 33 / 33 100.0 % 2 / 2
config.c
56.9%56.9%
56.9 % 330 / 580 78.6 % 22 / 28
convert.c
93.5%93.5%
93.5 % 1475 / 1578 97.9 % 47 / 48
data.c
86.2%86.2%
86.2 % 638 / 740 70.6 % 36 / 51
getmac.c
100.0%
100.0 % 14 / 14 100.0 % 1 / 1
gssapi.c
0.0%
0.0 % 0 / 231 0.0 % 0 / 7
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.4%70.4%
70.4 % 131 / 186 83.3 % 10 / 12
login.c
79.7%79.7%
79.7 % 470 / 590 89.3 % 25 / 28
mem.c
67.5%67.5%
67.5 % 663 / 982 98.3 % 59 / 60
net.c
71.8%71.8%
71.8 % 334 / 465 95.7 % 22 / 23
numeric.c
98.0%98.0%
98.0 % 149 / 152 100.0 % 4 / 4
packet.c
94.0%94.0%
94.0 % 488 / 519 100.0 % 21 / 21
query.c
84.1%84.1%
84.1 % 1463 / 1740 95.4 % 62 / 65
random.c
50.0%50.0%
50.0 % 3 / 6 100.0 % 1 / 1
read.c
91.5%91.5%
91.5 % 65 / 71 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
0.0%
0.0 % 0 / 31 0.0 % 0 / 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
77.4%77.4%
77.4 % 291 / 376 85.7 % 18 / 21
token.c
75.3%75.3%
75.3 % 1103 / 1465 91.1 % 41 / 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
82.9%82.9%
82.9 % 68 / 82 100.0 % 9 / 9

Generated by: LCOV version 1.13