OpenCoverage

OpenSSH Test Coverage

Source Tree

Page:<>12
Condition %:  46.512% (60/129)
SourceCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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
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-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-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.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
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
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-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-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-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-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.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
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
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
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
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
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
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
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
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
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
krl.c
Source: krl.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c
Coverage:  0.000% (0/1890)
  0.000% (0/1890)
1521583
loginrec.c
Source: loginrec.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c
Coverage:  0.000% (0/287)
  0.000% (0/287)
103691
moduli.c
Source: moduli.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c
Coverage:  0.000% (0/301)
  0.000% (0/301)
43899
monitor.c
Source: monitor.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c
Coverage:  0.000% (0/998)
  0.000% (0/998)
2313285
monitor_fdpass.c
Source: monitor_fdpass.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_fdpass.c
Coverage:  0.000% (0/38)
  0.000% (0/38)
19010
monitor_wrap.c
Source: monitor_wrap.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c
Coverage:  0.000% (0/462)
  0.000% (0/462)
669144
msg.c
Source: msg.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/msg.c
Coverage:  0.000% (0/23)
  0.000% (0/23)
409
mux.c
Source: mux.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c
Coverage:  0.000% (0/1392)
  0.000% (0/1392)
2412432
nchan.c
Source: nchan.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c
Coverage:  0.000% (0/228)
  0.000% (0/228)
38175
opacket.c
Source: opacket.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c
Coverage:  0.000% (0/114)
  0.000% (0/114)
16158
platform-misc.c
Source: platform-misc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform-misc.c
Coverage:  0.000% (0/4)
  0.000% (0/4)
32
platform-tracing.c
Source: platform-tracing.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform-tracing.c
Coverage:  0.000% (0/6)
  0.000% (0/6)
62
platform.c
Source: platform.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform.c
Coverage:  0.000% (0/9)
  0.000% (0/9)
95
progressmeter.c
Source: progressmeter.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c
Coverage:  0.000% (0/102)
  0.000% (0/102)
16833
readconf.c
Source: readconf.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c
Coverage:  0.000% (0/2002)
  0.000% (0/2002)
4826581
readpass.c
Source: readpass.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/readpass.c
Coverage:  0.000% (0/96)
  0.000% (0/96)
24828
rijndael.c
Source: rijndael.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/rijndael.c
Coverage:  0.000% (0/27)
  0.000% (0/27)
15413
sandbox-seccomp-filter.c
Source: sandbox-seccomp-filter.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sandbox-seccomp-filter.c
Coverage:  0.000% (0/22)
  0.000% (0/22)
7610
scp.c
Source: scp.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c
Coverage:  0.000% (0/950)
  0.000% (0/950)
2165288
serverloop.c
Source: serverloop.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c
Coverage:  0.000% (0/745)
  0.000% (0/745)
2730185
session.c
Source: session.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c
Coverage:  0.000% (0/1516)
  0.000% (0/1516)
4658426
sftp-client.c
Source: sftp-client.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c
Coverage:  0.000% (0/1467)
  0.000% (0/1467)
3889371
sftp-common.c
Source: sftp-common.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-common.c
Coverage:  0.000% (0/137)
  0.000% (0/137)
16448
sftp-glob.c
Source: sftp-glob.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-glob.c
Coverage:  0.000% (0/21)
  0.000% (0/21)
4711
sftp-server-main.c
Source: sftp-server-main.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server-main.c
Coverage:  0.000% (0/5)
  0.000% (0/5)
153
sftp-server.c
Source: sftp-server.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c
Coverage:  0.000% (0/967)
  0.000% (0/967)
1826301
sftp.c
Source: sftp.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c
Coverage:  0.000% (0/1259)
  0.000% (0/1259)
2604416
ssh-add.c
Source: ssh-add.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c
Coverage:  0.000% (0/429)
  0.000% (0/429)
1227140
ssh-agent.c
Source: ssh-agent.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c
Coverage:  0.000% (0/758)
  0.000% (0/758)
1472248
ssh-keyscan.c
Source: ssh-keyscan.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c
Coverage:  0.000% (0/472)
  0.000% (0/472)
1158146
ssh-keysign.c
Source: ssh-keysign.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keysign.c
Coverage:  0.000% (0/266)
  0.000% (0/266)
79074
ssh-pkcs11-client.c
Source: ssh-pkcs11-client.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-client.c
Coverage:  0.000% (0/136)
  0.000% (0/136)
20943
ssh-pkcs11-helper.c
Source: ssh-pkcs11-helper.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-helper.c
Coverage:  0.000% (0/224)
  0.000% (0/224)
47472
ssh-pkcs11.c
Source: ssh-pkcs11.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c
Coverage:  0.000% (0/351)
  0.000% (0/351)
810108
ssh.c
Source: ssh.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c
Coverage:  0.000% (0/1773)
  0.000% (0/1773)
5817471
sshconnect.c
Source: sshconnect.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c
Coverage:  0.000% (0/866)
  0.000% (0/866)
2143260
sshconnect2.c
Source: sshconnect2.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c
Coverage:  0.000% (0/1137)
  0.000% (0/1137)
2820310
ssherr.c
Source: ssherr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssherr.c
Coverage:  0.000% (0/120)
  0.000% (0/120)
6561
sshlogin.c
Source: sshlogin.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshlogin.c
Coverage:  0.000% (0/47)
  0.000% (0/47)
21314
sshpty.c
Source: sshpty.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshpty.c
Coverage:  0.000% (0/66)
  0.000% (0/66)
24021
sshtty.c
Source: sshtty.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshtty.c
Coverage:  0.000% (0/26)
  0.000% (0/26)
12510
ttymodes.c
Source: ttymodes.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ttymodes.c
Coverage:  0.000% (0/171)
  0.000% (0/171)
22973
ttymodes.h
Source: ttymodes.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ttymodes.h
Coverage:  0.000% (0/824)
  0.000% (0/824)
644222
uidswap.c
Source: uidswap.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/uidswap.c
Coverage:  0.000% (0/96)
  0.000% (0/96)
15228
umac.c #1
Source: umac.c #1
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c
Coverage:  0.000% (0/143)
  0.000% (0/143)
27563
umac.c #2
Source: umac.c #2
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c
Coverage:  0.000% (0/143)
  0.000% (0/143)
29663
mac.c
Source: mac.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/mac.c
Coverage:  6.250% (12/192)
  6.250% (12/192)
66658
misc.c
Source: misc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c
Coverage:  6.370% (83/1303)
  6.370% (83/1303)
3680381
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
sshd.c
Source: sshd.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c
Coverage:  7.449% (80/1074)
  7.449% (80/1074)
2388344
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
ssh-keygen.c
Source: ssh-keygen.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c
Coverage:  10.882% (275/2527)
 10.882% (275/2527)
7250708
servconf.c
Source: servconf.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c
Coverage:  12.549% (321/2558)
 12.549% (321/2558)
6420713
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
openbsd-compat
 17.753% (542/3053)
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
log.c
Source: log.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c
Coverage:  20.149% (27/134)
 20.149% (27/134)
46470
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
packet.c
Source: packet.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c
Coverage:  24.750% (346/1398)
 24.750% (346/1398)
1954433
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
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
ssh-rsa.c
Source: ssh-rsa.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-rsa.c
Coverage:  28.731% (129/449)
 28.731% (129/449)
1604118
utf8.c
Source: utf8.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c
Coverage:  29.878% (98/328)
 29.878% (98/328)
129078
sshkey.c
Source: sshkey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c
Coverage:  38.175% (1146/3002)
 38.175% (1146/3002)
7457913
xmalloc.c
Source: xmalloc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c
Coverage:  38.235% (13/34)
 38.235% (13/34)
7114
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
ssh-dss.c
Source: ssh-dss.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-dss.c
Coverage:  41.912% (57/136)
 41.912% (57/136)
38837
match.c
Source: match.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/match.c
Coverage:  42.731% (97/227)
 42.731% (97/227)
84655
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
ssh_api.c
Source: ssh_api.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c
Coverage:  44.308% (144/325)
 44.308% (144/325)
76494
ssh-ecdsa.c
Source: ssh-ecdsa.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-ecdsa.c
Coverage:  44.604% (62/139)
 44.604% (62/139)
36836
kexdhs.c
Source: kexdhs.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhs.c
Coverage:  45.122% (37/82)
 45.122% (37/82)
15927
kexgexc.c
Source: kexgexc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexc.c
Coverage:  45.690% (53/116)
 45.690% (53/116)
22430
kexdh.c
Source: kexdh.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdh.c
Coverage:  45.714% (16/35)
 45.714% (16/35)
295
kexecdh.c
Source: kexecdh.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdh.c
Coverage:  45.714% (16/35)
 45.714% (16/35)
295
kexecdhs.c
Source: kexecdhs.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdhs.c
Coverage:  45.714% (32/70)
 45.714% (32/70)
15320
kexdhc.c
Source: kexdhc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhc.c
Coverage:  45.977% (40/87)
 45.977% (40/87)
16528
kexc25519s.c
Source: kexc25519s.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519s.c
Coverage:  46.296% (25/54)
 46.296% (25/54)
10816
Page:<>12
Condition %:  46.512% (60/129)

Generated by Squish Coco 4.2.2