Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/fuzzing-headers/include/fuzzing/datasource/datasource.hpp
 68.00% (51/75)
 69.23% (9/13)
 79.49% (31/39)
src/fuzzing-headers/include/fuzzing/exception.hpp
 20.00% (2/10)
 33.33% (2/6)
 42.86% (3/7)
src/fuzzing-headers/include/fuzzing/memory.hpp
  0.00% (0/15)
  0.00% (0/4)
  0.00% (0/4)
src/fuzzing-headers/include/fuzzing/types.hpp
  0.00% (0/45)
  0.00% (0/8)
  0.00% (0/20)
src/wolfmqtt-fuzzers/fuzzer.cpp
 93.66% (325/347)
 96.97% (32/33)
 90.10% (173/192)
src/wolfmqtt/src/mqtt_client.c
 66.22% (931/1406)
 63.16% (24/38)
 64.35% (500/777)
src/wolfmqtt/src/mqtt_packet.c
 62.09% (937/1509)
 81.08% (30/37)
 64.27% (635/988)
src/wolfmqtt/src/mqtt_socket.c
 49.21% (125/254)
 77.78% (7/9)
 52.35% (89/170)
src/wolfssl/src/internal.c
  0.00% (0/11898)
  0.00% (0/213)
  0.00% (0/8773)
src/wolfssl/src/keys.c
  0.00% (0/860)
  0.00% (0/7)
  0.00% (0/377)
src/wolfssl/src/pk.c
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/3)
src/wolfssl/src/ssl.c
  0.53% (14/2639)
  0.55% (1/182)
  0.38% (9/2399)
src/wolfssl/src/ssl_certman.c
  0.00% (0/390)
  0.00% (0/23)
  0.00% (0/301)
src/wolfssl/src/ssl_load.c
  0.00% (0/1235)
  0.00% (0/58)
  0.00% (0/1098)
src/wolfssl/src/ssl_misc.c
  0.00% (0/88)
  0.00% (0/5)
  0.00% (0/72)
src/wolfssl/src/ssl_sess.c
  0.00% (0/847)
  0.00% (0/37)
  0.00% (0/750)
src/wolfssl/src/tls.c
  0.00% (0/4387)
  0.00% (0/156)
  0.00% (0/3227)
src/wolfssl/src/tls13.c
  0.00% (0/3871)
  0.00% (0/81)
  0.00% (0/3027)
src/wolfssl/src/wolfio.c
  0.00% (0/146)
  0.00% (0/18)
  0.00% (0/132)
src/wolfssl/src/x509.c
  0.00% (0/80)
  0.00% (0/2)
  0.00% (0/80)
src/wolfssl/src/x509_str.c
  0.00% (0/17)
  0.00% (0/2)
  0.00% (0/19)
src/wolfssl/wolfcrypt/src/aes.c
  0.00% (0/1009)
  0.00% (0/39)
  0.00% (0/1075)
src/wolfssl/wolfcrypt/src/asn.c
  0.00% (0/6908)
  0.00% (0/232)
  0.00% (0/5181)
src/wolfssl/wolfcrypt/src/chacha.c
  0.00% (0/100)
  0.00% (0/5)
  0.00% (0/236)
src/wolfssl/wolfcrypt/src/coding.c
  0.00% (0/360)
  0.00% (0/10)
  0.00% (0/321)
src/wolfssl/wolfcrypt/src/dh.c
  0.00% (0/669)
  0.00% (0/31)
  0.00% (0/717)
src/wolfssl/wolfcrypt/src/ecc.c
  0.00% (0/2808)
  0.00% (0/106)
  0.00% (0/3723)
src/wolfssl/wolfcrypt/src/error.c
  0.00% (0/418)
  0.00% (0/2)
  0.00% (0/210)
src/wolfssl/wolfcrypt/src/hash.c
  0.00% (0/1081)
  0.00% (0/38)
  0.00% (0/492)
src/wolfssl/wolfcrypt/src/hmac.c
  0.00% (0/882)
  0.00% (0/16)
  0.00% (0/482)
src/wolfssl/wolfcrypt/src/kdf.c
  0.00% (0/215)
  0.00% (0/7)
  0.00% (0/102)
src/wolfssl/wolfcrypt/src/md5.c
  0.00% (0/204)
  0.00% (0/10)
  0.00% (0/233)
src/wolfssl/wolfcrypt/src/memory.c
  0.00% (0/47)
  0.00% (0/5)
  0.00% (0/20)
src/wolfssl/wolfcrypt/src/misc.c
  0.00% (0/726)
  0.00% (0/81)
  0.00% (0/220)
src/wolfssl/wolfcrypt/src/poly1305.c
  0.00% (0/256)
  0.00% (0/12)
  0.00% (0/140)
src/wolfssl/wolfcrypt/src/pwdbased.c
  0.00% (0/286)
  0.00% (0/7)
  0.00% (0/250)
src/wolfssl/wolfcrypt/src/random.c
  0.00% (0/612)
  0.00% (0/26)
  0.00% (0/460)
src/wolfssl/wolfcrypt/src/rsa.c
  0.00% (0/1501)
  0.00% (0/54)
  0.00% (0/1341)
src/wolfssl/wolfcrypt/src/sha.c
  0.00% (0/215)
  0.00% (0/11)
  0.00% (0/337)
src/wolfssl/wolfcrypt/src/sha256.c
  0.00% (0/316)
  0.00% (0/21)
  0.00% (0/310)
src/wolfssl/wolfcrypt/src/sha3.c
  0.00% (0/231)
  0.00% (0/36)
  0.00% (0/233)
src/wolfssl/wolfcrypt/src/sha512.c
  0.00% (0/437)
  0.00% (0/44)
  0.00% (0/475)
src/wolfssl/wolfcrypt/src/sp_int.c
  0.00% (0/3786)
  0.00% (0/124)
  0.00% (0/3905)
src/wolfssl/wolfcrypt/src/wc_encrypt.c
  0.00% (0/189)
  0.00% (0/3)
  0.00% (0/98)
src/wolfssl/wolfcrypt/src/wc_port.c
  1.82% (8/439)
  4.88% (2/41)
  1.54% (6/390)
src/wolfssl/wolfcrypt/src/wolfmath.c
  0.00% (0/118)
  0.00% (0/8)
  0.00% (0/95)
src/wolfssl/wolfssl/internal.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
Totals
  4.44% (2393/53945)
  5.62% (107/1903)
  3.32% (1446/43502)