LCOV - code coverage report
Current view: top level - /builds/gnutls/coverage/gnutls-git/lib/x509 Hit Total Coverage
Test: GnuTLS-3.6.14 Code Coverage Lines: 15103 20604 73.3 %
Date: 2020-10-30 04:50:48 Functions: 762 838 90.9 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage
attributes.c
77.9%77.9%
77.9 % 88 / 113 100.0 % 4 / 4
GnuTLS_3_6_14 77.9 % 88 / 113 100.0 % 4 / 4
common.c
82.8%82.8%
82.8 % 723 / 873 100.0 % 45 / 45
GnuTLS_3_6_14 82.8 % 723 / 873 100.0 % 45 / 45
common.h
100.0%
100.0 % 4 / 4 - 0 / 0
GnuTLS_3_6_14 100.0 % 4 / 4 - 0 / 0
crl.c
52.3%52.3%
52.3 % 238 / 455 65.6 % 21 / 32
GnuTLS_3_6_14 52.3 % 238 / 455 65.6 % 21 / 32
crl_write.c
66.9%66.9%
66.9 % 109 / 163 100.0 % 11 / 11
GnuTLS_3_6_14 66.9 % 109 / 163 100.0 % 11 / 11
crq.c
60.5%60.5%
60.5 % 662 / 1095 85.2 % 46 / 54
GnuTLS_3_6_14 60.5 % 662 / 1095 85.2 % 46 / 54
dn.c
62.6%62.6%
62.6 % 270 / 431 76.9 % 10 / 13
GnuTLS_3_6_14 62.6 % 270 / 431 76.9 % 10 / 13
email-verify.c
50.0%50.0%
50.0 % 27 / 54 100.0 % 1 / 1
GnuTLS_3_6_14 50.0 % 27 / 54 100.0 % 1 / 1
extensions.c
69.8%69.8%
69.8 % 278 / 398 86.4 % 19 / 22
GnuTLS_3_6_14 69.8 % 278 / 398 86.4 % 19 / 22
hostname-verify.c
89.7%89.7%
89.7 % 78 / 87 100.0 % 4 / 4
GnuTLS_3_6_14 89.7 % 78 / 87 100.0 % 4 / 4
ip-in-cidr.h
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
GnuTLS_3_6_14 100.0 % 7 / 7 100.0 % 1 / 1
ip.c
87.5%87.5%
87.5 % 91 / 104 100.0 % 6 / 6
GnuTLS_3_6_14 87.5 % 91 / 104 100.0 % 6 / 6
key_decode.c
78.2%78.2%
78.2 % 248 / 317 100.0 % 12 / 12
GnuTLS_3_6_14 78.2 % 248 / 317 100.0 % 12 / 12
key_encode.c
61.2%61.2%
61.2 % 335 / 547 100.0 % 16 / 16
GnuTLS_3_6_14 61.2 % 335 / 547 100.0 % 16 / 16
krb5.c
76.8%76.8%
76.8 % 149 / 194 100.0 % 5 / 5
GnuTLS_3_6_14 76.8 % 149 / 194 100.0 % 5 / 5
mpi.c
84.8%84.8%
84.8 % 173 / 204 100.0 % 11 / 11
GnuTLS_3_6_14 84.8 % 173 / 204 100.0 % 11 / 11
name_constraints.c
84.2%84.2%
84.2 % 474 / 563 96.6 % 28 / 29
GnuTLS_3_6_14 84.2 % 474 / 563 96.6 % 28 / 29
ocsp.c
76.7%76.7%
76.7 % 851 / 1110 97.6 % 40 / 41
GnuTLS_3_6_14 76.7 % 851 / 1110 97.6 % 40 / 41
ocsp_output.c
86.8%86.8%
86.8 % 282 / 325 100.0 % 4 / 4
GnuTLS_3_6_14 86.8 % 282 / 325 100.0 % 4 / 4
output.c
81.3%81.3%
81.3 % 1324 / 1629 94.0 % 47 / 50
GnuTLS_3_6_14 81.3 % 1324 / 1629 94.0 % 47 / 50
pkcs12.c
77.4%77.4%
77.4 % 744 / 961 91.3 % 21 / 23
GnuTLS_3_6_14 77.4 % 744 / 961 91.3 % 21 / 23
pkcs12_bag.c
58.0%58.0%
58.0 % 204 / 352 94.7 % 18 / 19
GnuTLS_3_6_14 58.0 % 204 / 352 94.7 % 18 / 19
pkcs12_encr.c
82.1%82.1%
82.1 % 101 / 123 100.0 % 1 / 1
GnuTLS_3_6_14 82.1 % 101 / 123 100.0 % 1 / 1
pkcs7-attrs.c
79.6%79.6%
79.6 % 39 / 49 100.0 % 3 / 3
GnuTLS_3_6_14 79.6 % 39 / 49 100.0 % 3 / 3
pkcs7-crypt.c
76.1%76.1%
76.1 % 643 / 845 100.0 % 23 / 23
GnuTLS_3_6_14 76.1 % 643 / 845 100.0 % 23 / 23
pkcs7-output.c
86.1%86.1%
86.1 % 124 / 144 100.0 % 5 / 5
GnuTLS_3_6_14 86.1 % 124 / 144 100.0 % 5 / 5
pkcs7.c
67.2%67.2%
67.2 % 798 / 1188 82.1 % 32 / 39
GnuTLS_3_6_14 67.2 % 798 / 1188 82.1 % 32 / 39
privkey.c
74.4%74.4%
74.4 % 724 / 973 95.2 % 40 / 42
GnuTLS_3_6_14 74.4 % 724 / 973 95.2 % 40 / 42
privkey_openssl.c
73.8%73.8%
73.8 % 135 / 183 100.0 % 2 / 2
GnuTLS_3_6_14 73.8 % 135 / 183 100.0 % 2 / 2
privkey_pkcs8.c
75.9%75.9%
75.9 % 599 / 789 100.0 % 19 / 19
GnuTLS_3_6_14 75.9 % 599 / 789 100.0 % 19 / 19
privkey_pkcs8_pbes1.c
88.8%88.8%
88.8 % 79 / 89 100.0 % 3 / 3
GnuTLS_3_6_14 88.8 % 79 / 89 100.0 % 3 / 3
prov-seed.c
63.6%63.6%
63.6 % 42 / 66 100.0 % 2 / 2
GnuTLS_3_6_14 63.6 % 42 / 66 100.0 % 2 / 2
sign.c
67.1%67.1%
67.1 % 57 / 85 100.0 % 3 / 3
GnuTLS_3_6_14 67.1 % 57 / 85 100.0 % 3 / 3
spki.c
92.0%92.0%
92.0 % 23 / 25 100.0 % 4 / 4
GnuTLS_3_6_14 92.0 % 23 / 25 100.0 % 4 / 4
supported_exts.gperf
100.0%
100.0 % 19 / 19 100.0 % 1 / 1
GnuTLS_3_6_14 100.0 % 19 / 19 100.0 % 1 / 1
time.c
83.2%83.2%
83.2 % 164 / 197 100.0 % 9 / 9
GnuTLS_3_6_14 83.2 % 164 / 197 100.0 % 9 / 9
tls_features.c
80.3%80.3%
80.3 % 61 / 76 100.0 % 6 / 6
GnuTLS_3_6_14 80.3 % 61 / 76 100.0 % 6 / 6
verify-high.c
83.4%83.4%
83.4 % 518 / 621 100.0 % 23 / 23
GnuTLS_3_6_14 83.4 % 518 / 621 100.0 % 23 / 23
verify-high2.c
62.6%62.6%
62.6 % 122 / 195 66.7 % 6 / 9
GnuTLS_3_6_14 62.6 % 122 / 195 66.7 % 6 / 9
verify.c
79.2%79.2%
79.2 % 589 / 744 91.7 % 22 / 24
GnuTLS_3_6_14 79.2 % 589 / 744 91.7 % 22 / 24
virt-san.c
91.1%91.1%
91.1 % 72 / 79 100.0 % 4 / 4
GnuTLS_3_6_14 91.1 % 72 / 79 100.0 % 4 / 4
x509.c
66.9%66.9%
66.9 % 1079 / 1612 80.0 % 72 / 90
GnuTLS_3_6_14 66.9 % 1079 / 1612 80.0 % 72 / 90
x509_dn.c
81.3%81.3%
81.3 % 204 / 251 100.0 % 17 / 17
GnuTLS_3_6_14 81.3 % 204 / 251 100.0 % 17 / 17
x509_ext.c
72.9%72.9%
72.9 % 1098 / 1507 94.0 % 63 / 67
GnuTLS_3_6_14 72.9 % 1098 / 1507 94.0 % 63 / 67
x509_int.h
100.0%
100.0 % 4 / 4 - 0 / 0
GnuTLS_3_6_14 100.0 % 4 / 4 - 0 / 0
x509_write.c
59.7%59.7%
59.7 % 450 / 754 82.1 % 32 / 39
GnuTLS_3_6_14 59.7 % 450 / 754 82.1 % 32 / 39

Generated by: LCOV version 1.14