OpenCoverage

OpenSSL Test Coverage

Sources

Page:<>12
McCabe - Cyclomatic Complexity: 4
3
McCabe - Cyclomatic Complexity: 11
4
McCabe - Cyclomatic Complexity: 23
5
McCabe - Cyclomatic Complexity: 36
...8
McCabe - Cyclomatic Complexity: 619
SourceCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
aes_misc.c
Source: aes_misc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_misc.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
aes_ofb.c
Source: aes_ofb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_ofb.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
arch_intrinsics.h
Source: arch_intrinsics.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/arch_32/arch_intrinsics.h
Coverage: 100.000% (1/1)
100.000% (1/1)
11
bio_pk7.c
Source: bio_pk7.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/bio_pk7.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
c_allc.c
Source: c_allc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/c_allc.c
Coverage: 100.000% (1/1)
100.000% (1/1)
1901
c_alld.c
Source: c_alld.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/c_alld.c
Coverage: 100.000% (1/1)
100.000% (1/1)
271
c_zlib.c
Source: c_zlib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/comp/c_zlib.c
Coverage: 100.000% (1/1)
100.000% (1/1)
21
cmll_ctr.c
Source: cmll_ctr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/camellia/cmll_ctr.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
cmll_ofb.c
Source: cmll_ofb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/camellia/cmll_ofb.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
conf_mall.c
Source: conf_mall.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mall.c
Coverage: 100.000% (1/1)
100.000% (1/1)
51
curve448utils.h
Source: curve448utils.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448utils.h
Coverage: 100.000% (1/1)
100.000% (1/1)
11
dsa_vrf.c
Source: dsa_vrf.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_vrf.c
Coverage: 100.000% (1/1)
100.000% (1/1)
11
eng_all.c
Source: eng_all.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_all.c
Coverage: 100.000% (1/1)
100.000% (1/1)
61
md5_dgst.c
Source: md5_dgst.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/md5/md5_dgst.c
Coverage: 100.000% (1/1)
100.000% (1/1)
61
mem_dbg.c
Source: mem_dbg.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_dbg.c
Coverage: 100.000% (1/1)
100.000% (1/1)
11
o_fopen.c
Source: o_fopen.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_fopen.c
Coverage: 100.000% (1/1)
100.000% (1/1)
71
o_init.c
Source: o_init.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_init.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
p12_p8d.c
Source: p12_p8d.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_p8d.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
61
seed_cfb.c
Source: seed_cfb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_cfb.c
Coverage: 100.000% (1/1)
100.000% (1/1)
21
seed_ofb.c
Source: seed_ofb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_ofb.c
Coverage: 100.000% (1/1)
100.000% (1/1)
21
sha_locl.h
Source: sha_locl.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha_locl.h
Coverage: 100.000% (1/1)
100.000% (1/1)
71
ui_null.c
Source: ui_null.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_null.c
Coverage: 100.000% (1/1)
100.000% (1/1)
11
uid.c
Source: uid.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/uid.c
Coverage: 100.000% (1/1)
100.000% (1/1)
51
v3_int.c
Source: v3_int.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_int.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
aes_ecb.c
Source: aes_ecb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_ecb.c
Coverage:  0.000% (0/4)
  0.000% (0/4)
92
aes_wrap.c
Source: aes_wrap.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_wrap.c
Coverage: 100.000% (2/2)
100.000% (2/2)
32
asn1_err.c
Source: asn1_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
async_err.c
Source: async_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/async_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
bio_err.c
Source: bio_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
bn_err.c
Source: bn_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
buf_err.c
Source: buf_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/buffer/buf_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
c_ecb.c
Source: c_ecb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cast/c_ecb.c
Coverage: 100.000% (5/5)
100.000% (5/5)
132
cm_ameth.c
Source: cm_ameth.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_ameth.c
Coverage:  50.000% (1/2)
 50.000% (1/2)
32
cmll_ecb.c
Source: cmll_ecb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/camellia/cmll_ecb.c
Coverage:  0.000% (0/4)
  0.000% (0/4)
32
cms_err.c
Source: cms_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
comp_err.c
Source: comp_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/comp/comp_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
conf_err.c
Source: conf_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
cpt_err.c
Source: cpt_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cpt_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
ct_err.c
Source: ct_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
dh_err.c
Source: dh_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
dh_prn.c
Source: dh_prn.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_prn.c
Coverage:  0.000% (0/4)
  0.000% (0/4)
112
dsa_err.c
Source: dsa_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
dsa_sign.c
Source: dsa_sign.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_sign.c
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
dso_err.c
Source: dso_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dso/dso_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
ec_err.c
Source: ec_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
ecb3_enc.c
Source: ecb3_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/ecb3_enc.c
Coverage: 100.000% (5/5)
100.000% (5/5)
152
eng_err.c
Source: eng_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
err_all.c
Source: err_all.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err_all.c
Coverage:  50.000% (31/62)
 50.000% (31/62)
542
evp_err.c
Source: evp_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
fcrypt_b.c
Source: fcrypt_b.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/fcrypt_b.c
Coverage: 100.000% (4/4)
100.000% (4/4)
382
i_ecb.c
Source: i_ecb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/idea/i_ecb.c
Coverage:  50.000% (1/2)
 50.000% (1/2)
122
kdf_err.c
Source: kdf_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/kdf_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
obj_err.c
Source: obj_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
ocsp_err.c
Source: ocsp_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
pem_err.c
Source: pem_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
pk12err.c
Source: pk12err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/pk12err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
pkcs7err.c
Source: pkcs7err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pkcs7err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
point_448.h
Source: point_448.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/point_448.h
Coverage: 100.000% (2/2)
100.000% (2/2)
22
rand_err.c
Source: rand_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
rc2_ecb.c
Source: rc2_ecb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rc2/rc2_ecb.c
Coverage: 100.000% (5/5)
100.000% (5/5)
132
rsa_err.c
Source: rsa_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
seed_cbc.c
Source: seed_cbc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_cbc.c
Coverage: 100.000% (4/4)
100.000% (4/4)
52
seed_ecb.c
Source: seed_ecb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_ecb.c
Coverage: 100.000% (4/4)
100.000% (4/4)
32
sm2_err.c
Source: sm2_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_err.c
Coverage:  0.000% (0/4)
  0.000% (0/4)
62
ssl_err.c
Source: ssl_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
store_err.c
Source: store_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
store_strings.c
Source: store_strings.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_strings.c
Coverage:  0.000% (0/6)
  0.000% (0/6)
82
ts_err.c
Source: ts_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
ui_err.c
Source: ui_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
v3err.c
Source: v3err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
x509_err.c
Source: x509_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
a_octet.c
Source: a_octet.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_octet.c
Coverage: 100.000% (3/3)
100.000% (3/3)
33
aes_cfb.c
Source: aes_cfb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/aes/aes_cfb.c
Coverage:  0.000% (0/3)
  0.000% (0/3)
63
async_posix.h
Source: async_posix.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/async/arch/async_posix.h
Coverage:  88.889% (8/9)
 88.889% (8/9)
63
bf_ecb.c
Source: bf_ecb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bf/bf_ecb.c
Coverage:  83.333% (5/6)
 83.333% (5/6)
143
bn_lcl.h
Source: bn_lcl.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lcl.h
Coverage:  71.429% (5/7)
 71.429% (5/7)
93
cmll_cfb.c
Source: cmll_cfb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/camellia/cmll_cfb.c
Coverage:  0.000% (0/3)
  0.000% (0/3)
63
ctype.c
Source: ctype.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ctype.c
Coverage: 100.000% (13/13)
100.000% (13/13)
53
md4_dgst.c
Source: md4_dgst.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/md4/md4_dgst.c
Coverage: 100.000% (5/5)
100.000% (5/5)
993
md4_one.c
Source: md4_one.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/md4/md4_one.c
Coverage:  0.000% (0/7)
  0.000% (0/7)
153
md5_one.c
Source: md5_one.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/md5/md5_one.c
Coverage:  0.000% (0/7)
  0.000% (0/7)
153
mdc2_one.c
Source: mdc2_one.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mdc2/mdc2_one.c
Coverage:  0.000% (0/7)
  0.000% (0/7)
153
o_fips.c
Source: o_fips.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_fips.c
Coverage:  0.000% (0/5)
  0.000% (0/5)
53
p_dec.c
Source: p_dec.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_dec.c
Coverage:  60.000% (3/5)
 60.000% (3/5)
83
p_enc.c
Source: p_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_enc.c
Coverage:  60.000% (3/5)
 60.000% (3/5)
83
pem_oth.c
Source: pem_oth.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_oth.c
Coverage: 100.000% (7/7)
100.000% (7/7)
343
rand_key.c
Source: rand_key.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/rand_key.c
Coverage:  0.000% (0/7)
  0.000% (0/7)
53
refcount.h
Source: refcount.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/refcount.h
Coverage: 100.000% (5/5)
100.000% (5/5)
443
rmd_dgst.c
Source: rmd_dgst.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ripemd/rmd_dgst.c
Coverage: 100.000% (5/5)
100.000% (5/5)
2263
rmd_one.c
Source: rmd_one.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ripemd/rmd_one.c
Coverage:  0.000% (0/7)
  0.000% (0/7)
153
seed.c
Source: seed.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed.c
Coverage: 100.000% (3/3)
100.000% (3/3)
913
sha1_one.c
Source: sha1_one.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha1_one.c
Coverage:  42.857% (3/7)
 42.857% (3/7)
153
sm3.c
Source: sm3.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm3/sm3.c
Coverage: 100.000% (5/5)
100.000% (5/5)
1633
v3_enum.c
Source: v3_enum.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_enum.c
Coverage: 100.000% (7/7)
100.000% (7/7)
73
bf_ofb64.c
Source: bf_ofb64.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bf/bf_ofb64.c
Coverage:  90.000% (9/10)
 90.000% (9/10)
354
c_ofb64.c
Source: c_ofb64.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cast/c_ofb64.c
Coverage:  90.000% (9/10)
 90.000% (9/10)
354
dh_depr.c
Source: dh_depr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_depr.c
Coverage:  0.000% (0/10)
  0.000% (0/10)
354
e_null.c
Source: e_null.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_null.c
Coverage:  66.667% (4/6)
 66.667% (4/6)
54
e_rc4.c
Source: e_rc4.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc4.c
Coverage: 100.000% (4/4)
100.000% (4/4)
64
ecb_enc.c
Source: ecb_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/ecb_enc.c
Coverage:  11.111% (1/9)
 11.111% (1/9)
204
Page:<>12
McCabe - Cyclomatic Complexity: 4
3
McCabe - Cyclomatic Complexity: 11
4
McCabe - Cyclomatic Complexity: 23
5
McCabe - Cyclomatic Complexity: 36
...8
McCabe - Cyclomatic Complexity: 619

Generated by Squish Coco 4.2.2