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.96% (3239/10135)
 46.08% (100/217)
 31.40% (2756/8776)
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.32% (112/2595)
  5.70% (9/158)
  5.14% (145/2819)
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/12833)
  0.00% (0/269)
  0.00% (0/10145)
src/wolfssl/src/keys.c
  0.00% (0/864)
  0.00% (0/7)
  0.00% (0/437)
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/1313)
  0.00% (0/101)
  0.00% (0/1221)
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/239)
  0.00% (0/21)
  0.00% (0/183)
src/wolfssl/src/ssl_api_hs.c
  0.00% (0/603)
  0.00% (0/10)
  0.00% (0/543)
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/416)
  0.00% (0/21)
  0.00% (0/391)
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/891)
  0.00% (0/38)
  0.00% (0/893)
src/wolfssl/src/tls.c
  0.00% (0/5619)
  0.00% (0/174)
  0.00% (0/4694)
src/wolfssl/src/tls13.c
  0.00% (0/4333)
  0.00% (0/88)
  0.00% (0/3580)
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.10% (600/1130)
 54.76% (23/42)
 46.69% (578/1238)
src/wolfssl/wolfcrypt/src/asn.c
  4.36% (380/8716)
  5.71% (16/280)
  4.99% (372/7453)
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.95% (305/3065)
 16.10% (19/118)
  7.96% (365/4583)
src/wolfssl/wolfcrypt/src/error.c
  0.00% (0/491)
  0.00% (0/2)
  0.00% (0/246)
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.69% (18/1062)
 10.53% (2/19)
  1.41% (11/781)
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.15% (151/832)
 21.69% (18/83)
 36.82% (88/239)
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
 32.69% (472/1444)
 38.00% (19/50)
 32.28% (387/1199)
src/wolfssl/wolfcrypt/src/rsa.c
 15.29% (305/1995)
 24.62% (16/65)
 21.64% (464/2144)
src/wolfssl/wolfcrypt/src/sha.c
  0.00% (0/228)
  0.00% (0/11)
  0.00% (0/379)
src/wolfssl/wolfcrypt/src/sha256.c
 51.21% (169/330)
 42.86% (9/21)
 64.59% (239/370)
src/wolfssl/wolfcrypt/src/sha3.c
  9.30% (33/355)
 14.58% (7/48)
  4.13% (16/387)
src/wolfssl/wolfcrypt/src/sha512.c
 53.38% (245/459)
 36.36% (16/44)
 67.85% (403/594)
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.49% (1999/3959)
 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
  9.74% (75/770)
  9.09% (6/66)
  6.81% (50/734)
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/21)
  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.61% (8704/74941)
 15.06% (380/2523)
 12.68% (8614/67915)