OpenCoverage

OpenSSH Test Coverage

Sources

Page:<>1
Source: xmalloc.c
2
Sourceā–¾Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
kexc25519c.c
Source: kexc25519c.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519c.c
Coverage:  47.458% (28/59)
 47.458% (28/59)
10917
kexc25519.c
Source: kexc25519.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519.c
Coverage:  47.500% (19/40)
 47.500% (19/40)
418
kex.c
Source: kex.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c
Coverage:  25.405% (204/803)
 25.405% (204/803)
2660211
hostfile.c
Source: hostfile.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c
Coverage:  26.726% (151/565)
 26.726% (151/565)
1467150
hmac.c
Source: hmac.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/hmac.c
Coverage:  52.381% (33/63)
 52.381% (33/63)
8123
hash.c
Source: hash.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/hash.c
Coverage:  50.000% (2/4)
 50.000% (2/4)
52
groupaccess.c
Source: groupaccess.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/groupaccess.c
Coverage:  0.000% (0/42)
  0.000% (0/42)
6918
glob.c
Source: glob.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c
Coverage:  0.000% (0/654)
  0.000% (0/654)
1016193
getrrsetbyname.c
Source: getrrsetbyname.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c
Coverage:  0.000% (0/246)
  0.000% (0/246)
56976
getopt_long.c
Source: getopt_long.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getopt_long.c
Coverage:  13.897% (46/331)
 13.897% (46/331)
57674
ge25519.c
Source: ge25519.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c
Coverage:  83.333% (35/42)
 83.333% (35/42)
15824
freezero.c
Source: freezero.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/freezero.c
Coverage: 100.000% (4/4)
100.000% (4/4)
62
fmt_scaled.c
Source: fmt_scaled.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/fmt_scaled.c
Coverage:  0.000% (0/143)
  0.000% (0/143)
24540
fe25519.c
Source: fe25519.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c
Coverage:  96.800% (121/125)
 96.800% (121/125)
20057
fatal.c
Source: fatal.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/fatal.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
211
explicit_bzero.c
Source: explicit_bzero.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/explicit_bzero.c
Coverage: 100.000% (4/4)
100.000% (4/4)
32
entropy.c
Source: entropy.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/entropy.c
Coverage:  42.857% (3/7)
 42.857% (3/7)
133
ed25519.c
Source: ed25519.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ed25519.c
Coverage:  95.455% (42/44)
 95.455% (42/44)
7417
dns.c
Source: dns.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c
Coverage:  0.000% (0/138)
  0.000% (0/138)
18952
dispatch.c
Source: dispatch.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/dispatch.c
Coverage:  9.375% (6/64)
  9.375% (6/64)
5722
digest-openssl.c
Source: digest-openssl.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c
Coverage:  50.602% (42/83)
 50.602% (42/83)
14233
dh.c
Source: dh.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c
Coverage:  18.750% (42/224)
 18.750% (42/224)
76766
crc32.c
Source: crc32.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/crc32.c
Coverage:  0.000% (0/4)
  0.000% (0/4)
52
compat.c
Source: compat.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/compat.c
Coverage:  7.246% (5/69)
  7.246% (5/69)
23825
clientloop.c
Source: clientloop.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c
Coverage:  0.000% (0/1387)
  0.000% (0/1387)
3252388
cleanup.c
Source: cleanup.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/cleanup.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
cipher.c
Source: cipher.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c
Coverage:  22.849% (77/337)
 22.849% (77/337)
978101
cipher-chachapoly.c
Source: cipher-chachapoly.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher-chachapoly.c
Coverage:  77.273% (17/22)
 77.273% (17/22)
5410
channels.c
Source: channels.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c
Coverage:  0.000% (0/3422)
  0.000% (0/3422)
8236981
chacha_private.h
Source: chacha_private.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/chacha_private.h
Coverage:  46.875% (15/32)
 46.875% (15/32)
12113
chacha.c
Source: chacha.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/chacha.c
Coverage:  80.556% (29/36)
 80.556% (29/36)
14613
canohost.c
Source: canohost.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c
Coverage:  0.000% (0/69)
  0.000% (0/69)
17228
bsd-signal.c
Source: bsd-signal.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-signal.c
Coverage:  53.846% (7/13)
 53.846% (7/13)
395
bsd-misc.c
Source: bsd-misc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-misc.c
Coverage:  20.000% (3/15)
 20.000% (3/15)
435
bsd-getpeereid.c
Source: bsd-getpeereid.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-getpeereid.c
Coverage:  0.000% (0/4)
  0.000% (0/4)
152
bsd-closefrom.c
Source: bsd-closefrom.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-closefrom.c
Coverage:  50.000% (15/30)
 50.000% (15/30)
286
blowfish.c
Source: blowfish.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c
Coverage:  55.714% (39/70)
 55.714% (39/70)
19032
bitmap.c
Source: bitmap.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c
Coverage:  68.807% (75/109)
 68.807% (75/109)
12439
bindresvport.c
Source: bindresvport.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bindresvport.c
Coverage:  0.000% (0/42)
  0.000% (0/42)
9912
bcrypt_pbkdf.c
Source: bcrypt_pbkdf.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bcrypt_pbkdf.c
Coverage:  75.000% (36/48)
 75.000% (36/48)
7014
base64.c
Source: base64.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/base64.c
Coverage:  66.981% (71/106)
 66.981% (71/106)
14937
authfile.c
Source: authfile.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c
Coverage:  24.934% (94/377)
 24.934% (94/377)
902122
authfd.c
Source: authfd.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c
Coverage:  0.000% (0/408)
  0.000% (0/408)
727127
auth2.c
Source: auth2.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c
Coverage:  0.000% (0/675)
  0.000% (0/675)
2423169
auth2-pubkey.c
Source: auth2-pubkey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c
Coverage:  0.000% (0/557)
  0.000% (0/557)
1280160
auth2-passwd.c
Source: auth2-passwd.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-passwd.c
Coverage:  0.000% (0/20)
  0.000% (0/20)
244
auth2-none.c
Source: auth2-none.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-none.c
Coverage:  0.000% (0/11)
  0.000% (0/11)
73
auth2-kbdint.c
Source: auth2-kbdint.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-kbdint.c
Coverage:  0.000% (0/11)
  0.000% (0/11)
203
auth2-hostbased.c
Source: auth2-hostbased.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-hostbased.c
Coverage:  0.000% (0/115)
  0.000% (0/115)
17627
auth2-chall.c
Source: auth2-chall.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c
Coverage:  0.000% (0/230)
  0.000% (0/230)
60563
auth.c
Source: auth.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c
Coverage:  0.000% (0/830)
  0.000% (0/830)
2772213
auth-shadow.c
Source: auth-shadow.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-shadow.c
Coverage:  0.000% (0/35)
  0.000% (0/35)
6113
auth-rhosts.c
Source: auth-rhosts.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-rhosts.c
Coverage:  0.000% (0/240)
  0.000% (0/240)
71458
auth-passwd.c
Source: auth-passwd.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-passwd.c
Coverage:  0.000% (0/136)
  0.000% (0/136)
52628
auth-options.c
Source: auth-options.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c
Coverage:  0.000% (0/1016)
  0.000% (0/1016)
2801250
atomicio.c
Source: atomicio.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/atomicio.c
Coverage:  15.068% (11/73)
 15.068% (11/73)
17622
arc4random.c
Source: arc4random.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c
Coverage:  67.692% (44/65)
 67.692% (44/65)
14026
addrmatch.c
Source: addrmatch.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c
Coverage:  39.057% (116/297)
 39.057% (116/297)
59899
Page:<>1
Source: xmalloc.c
2

Generated by Squish Coco 4.2.2