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
 34.74% (3442/9908)
 48.57% (102/210)
 34.97% (2982/8528)
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.52% (107/2367)
  5.23% (8/153)
  5.64% (140/2483)
src/wolfssh/wolfssh/port.h
  0.00% (0/16)
  0.00% (0/2)
  0.00% (0/2)
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/12764)
  0.00% (0/263)
  0.00% (0/10086)
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/1310)
  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/407)
  0.00% (0/21)
  0.00% (0/379)
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/5491)
  0.00% (0/169)
  0.00% (0/4575)
src/wolfssl/src/tls13.c
  0.00% (0/4162)
  0.00% (0/83)
  0.00% (0/3441)
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
 54.39% (601/1105)
 53.66% (22/41)
 47.75% (574/1202)
src/wolfssl/wolfcrypt/src/asn.c
  4.58% (380/8294)
  5.93% (16/270)
  5.26% (372/7071)
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/392)
  0.00% (0/10)
  0.00% (0/376)
src/wolfssl/wolfcrypt/src/dh.c
 25.11% (223/888)
 44.12% (15/34)
 30.36% (340/1120)
src/wolfssl/wolfcrypt/src/ecc.c
 10.15% (305/3004)
 16.67% (19/114)
  8.03% (365/4547)
src/wolfssl/wolfcrypt/src/error.c
  0.00% (0/483)
  0.00% (0/2)
  0.00% (0/242)
src/wolfssl/wolfcrypt/src/hash.c
 13.98% (165/1180)
 27.50% (11/40)
 11.93% (84/704)
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
 19.95% (164/822)
 26.51% (22/83)
 38.49% (92/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.73% (472/1442)
 38.00% (19/50)
 32.38% (387/1195)
src/wolfssl/wolfcrypt/src/rsa.c
 22.82% (451/1976)
 36.92% (24/65)
 28.57% (600/2100)
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.12% (32/351)
 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
 56.90% (2247/3949)
 63.78% (81/127)
 57.99% (2512/4332)
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
  7.97% (71/891)
 21.74% (5/23)
  7.68% (52/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
 10.09% (75/743)
  9.38% (6/64)
  7.17% (50/697)
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
 12.69% (9316/73429)
 16.36% (405/2475)
 14.04% (9322/66400)