Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/ada-fuzzers/projects/wolfssh/fuzzer/fuzz_server.c
 80.00% (40/50)
 75.00% (3/4)
 84.38% (27/32)
src/wolfssh/src/internal.c
 31.48% (3259/10351)
 45.70% (101/221)
 30.95% (2771/8952)
src/wolfssh/src/io.c
 14.68% (16/109)
 40.00% (4/10)
  8.00% (12/150)
src/wolfssh/src/misc.c
 78.12% (25/32)
 75.00% (3/4)
 60.00% (6/10)
src/wolfssh/src/ossh.c
  0.00% (0/168)
  0.00% (0/4)
  0.00% (0/124)
src/wolfssh/src/port.c
 24.49% (12/49)
 25.00% (1/4)
 34.04% (16/47)
src/wolfssh/src/ssh.c
  4.27% (115/2695)
  5.36% (9/168)
  5.10% (148/2900)
src/wolfssh/wolfssh/port.h
  0.00% (0/38)
  0.00% (0/4)
  0.00% (0/4)
src/wolfssl/install/include/wolfssl/wolfcrypt/types.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/wolfssl/src/internal.c
  0.00% (0/12971)
  0.00% (0/271)
  0.00% (0/10305)
src/wolfssl/src/keys.c
  0.00% (0/881)
  0.00% (0/8)
  0.00% (0/456)
src/wolfssl/src/pk.c
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/3)
src/wolfssl/src/ssl.c
  0.00% (0/1363)
  0.00% (0/102)
  0.00% (0/1247)
src/wolfssl/src/ssl_api_cert.c
  0.00% (0/177)
  0.00% (0/16)
  0.00% (0/160)
src/wolfssl/src/ssl_api_dtls.c
  0.00% (0/52)
  0.00% (0/6)
  0.00% (0/34)
src/wolfssl/src/ssl_api_ext.c
  0.00% (0/317)
  0.00% (0/26)
  0.00% (0/247)
src/wolfssl/src/ssl_api_hs.c
  0.00% (0/611)
  0.00% (0/10)
  0.00% (0/552)
src/wolfssl/src/ssl_api_pk.c
  0.00% (0/208)
  0.00% (0/14)
  0.00% (0/202)
src/wolfssl/src/ssl_api_rw.c
  0.00% (0/446)
  0.00% (0/23)
  0.00% (0/426)
src/wolfssl/src/ssl_certman.c
  0.00% (0/711)
  0.00% (0/33)
  0.00% (0/667)
src/wolfssl/src/ssl_err.c
  0.00% (0/33)
  0.00% (0/3)
  0.00% (0/30)
src/wolfssl/src/ssl_load.c
  0.00% (0/1281)
  0.00% (0/58)
  0.00% (0/1337)
src/wolfssl/src/ssl_misc.c
  0.00% (0/96)
  0.00% (0/5)
  0.00% (0/86)
src/wolfssl/src/ssl_sess.c
  0.00% (0/927)
  0.00% (0/38)
  0.00% (0/934)
src/wolfssl/src/tls.c
  0.00% (0/5621)
  0.00% (0/174)
  0.00% (0/4731)
src/wolfssl/src/tls13.c
  0.00% (0/4515)
  0.00% (0/89)
  0.00% (0/3741)
src/wolfssl/src/wolfio.c
  0.00% (0/150)
  0.00% (0/18)
  0.00% (0/148)
src/wolfssl/src/x509.c
  0.00% (0/79)
  0.00% (0/2)
  0.00% (0/97)
src/wolfssl/src/x509_str.c
  0.00% (0/29)
  0.00% (0/4)
  0.00% (0/36)
src/wolfssl/wolfcrypt/src/aes.c
 53.05% (601/1133)
 54.76% (23/42)
 46.93% (588/1253)
src/wolfssl/wolfcrypt/src/asn.c
  4.35% (383/8800)
  5.67% (16/282)
  5.01% (378/7546)
src/wolfssl/wolfcrypt/src/chacha.c
  0.00% (0/124)
  0.00% (0/5)
  0.00% (0/288)
src/wolfssl/wolfcrypt/src/chacha20_poly1305.c
  0.00% (0/262)
  0.00% (0/10)
  0.00% (0/309)
src/wolfssl/wolfcrypt/src/coding.c
  0.00% (0/447)
  0.00% (0/11)
  0.00% (0/425)
src/wolfssl/wolfcrypt/src/dh.c
 23.42% (208/888)
 41.18% (14/34)
 29.64% (332/1120)
src/wolfssl/wolfcrypt/src/ecc.c
  9.92% (305/3076)
 15.97% (19/119)
  7.89% (362/4586)
src/wolfssl/wolfcrypt/src/error.c
  0.00% (0/495)
  0.00% (0/2)
  0.00% (0/248)
src/wolfssl/wolfcrypt/src/hash.c
 13.84% (165/1192)
 27.50% (11/40)
 11.90% (84/706)
src/wolfssl/wolfcrypt/src/hmac.c
  1.95% (21/1079)
 15.00% (3/20)
  1.37% (11/804)
src/wolfssl/wolfcrypt/src/kdf.c
  0.00% (0/451)
  0.00% (0/12)
  0.00% (0/386)
src/wolfssl/wolfcrypt/src/memory.c
 35.85% (19/53)
 42.86% (3/7)
 31.82% (7/22)
src/wolfssl/wolfcrypt/src/misc.c
 18.62% (156/838)
 22.89% (19/83)
 36.60% (86/235)
src/wolfssl/wolfcrypt/src/poly1305.c
  0.00% (0/270)
  0.00% (0/15)
  0.00% (0/196)
src/wolfssl/wolfcrypt/src/pwdbased.c
  0.00% (0/299)
  0.00% (0/9)
  0.00% (0/299)
src/wolfssl/wolfcrypt/src/random.c
 29.52% (540/1829)
 35.71% (25/70)
 28.46% (452/1588)
src/wolfssl/wolfcrypt/src/rsa.c
 15.22% (304/1998)
 24.24% (16/66)
 21.55% (463/2148)
src/wolfssl/wolfcrypt/src/sha.c
  0.00% (0/228)
  0.00% (0/11)
  0.00% (0/379)
src/wolfssl/wolfcrypt/src/sha256.c
 50.00% (171/342)
 39.13% (9/23)
 62.89% (239/380)
src/wolfssl/wolfcrypt/src/sha3.c
  8.64% (33/382)
 12.73% (7/55)
  4.02% (16/398)
src/wolfssl/wolfcrypt/src/sha512.c
 51.15% (245/479)
 33.33% (16/48)
 65.64% (403/614)
src/wolfssl/wolfcrypt/src/signature.c
  0.00% (0/311)
  0.00% (0/9)
  0.00% (0/288)
src/wolfssl/wolfcrypt/src/sp_int.c
 50.52% (2001/3961)
 54.33% (69/127)
 49.70% (2156/4338)
src/wolfssl/wolfcrypt/src/wc_encrypt.c
  0.00% (0/205)
  0.00% (0/3)
  0.00% (0/168)
src/wolfssl/wolfcrypt/src/wc_mlkem.c
  8.87% (79/891)
 21.74% (5/23)
  9.60% (65/677)
src/wolfssl/wolfcrypt/src/wc_mlkem_poly.c
  0.96% (14/1451)
  8.06% (5/62)
  0.36% (5/1377)
src/wolfssl/wolfcrypt/src/wc_port.c
 17.92% (176/982)
 19.28% (16/83)
 16.14% (157/973)
src/wolfssl/wolfcrypt/src/wolfmath.c
 18.85% (23/122)
 25.00% (2/8)
 26.09% (30/115)
src/wolfssl/wolfssl/internal.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/wolfssl/wolfssl/wolfcrypt/cpuid.h
  0.00% (0/17)
  0.00% (0/2)
  0.00% (0/2)
src/wolfssl/wolfssl/wolfcrypt/types.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
Totals
 11.64% (8911/76580)
 15.32% (399/2604)
 12.68% (8814/69529)