Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/fake_random.h
 89.47% (17/19)
100.00% (3/3)
100.00% (5/5)
src/libsodium/src/libsodium/crypto_auth/crypto_auth.c
 50.00% (9/18)
 50.00% (3/6)
 40.00% (4/10)
src/libsodium/src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.c
 51.56% (33/64)
 33.33% (3/9)
 47.62% (10/21)
src/libsodium/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c
 70.00% (28/40)
 55.56% (5/9)
 46.15% (6/13)
src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c
  0.00% (0/2289)
  0.00% (0/59)
  0.00% (0/232)
src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h
  0.00% (0/86)
  0.00% (0/3)
  0.00% (0/12)
src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/830)
src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c
  0.00% (0/59)
  0.00% (0/1)
  0.00% (0/719)
src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c
  0.00% (0/49)
  0.00% (0/1)
  0.00% (0/2555)
src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c
  0.00% (0/57)
  0.00% (0/1)
  0.00% (0/2451)
src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c
  2.27% (7/308)
  5.88% (1/17)
  1.65% (3/182)
src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c
  4.23% (3/71)
 14.29% (1/7)
  1.45% (1/69)
src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c
 92.09% (128/139)
 87.50% (7/8)
 99.45% (546/549)
src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c
  0.00% (0/58)
  0.00% (0/6)
  0.00% (0/31)
src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h
  0.00% (0/138)
  0.00% (0/3)
  0.00% (0/49)
src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c
 25.00% (9/36)
 10.00% (1/10)
 20.00% (3/15)
src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c
  0.00% (0/730)
  0.00% (0/11)
  0.00% (0/103)
src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c
  4.60% (15/326)
 14.29% (2/14)
  2.51% (6/239)
src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h
  0.00% (0/79)
  0.00% (0/4)
  0.00% (0/31)
src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c
  0.00% (0/136)
  0.00% (0/4)
  0.00% (0/219)
src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c
  0.00% (0/140)
  0.00% (0/4)
  0.00% (0/375)
src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c
  0.00% (0/142)
  0.00% (0/4)
  0.00% (0/295)
src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c
  0.00% (0/140)
  0.00% (0/4)
  0.00% (0/1051)
src/libsodium/src/libsodium/crypto_pwhash/argon2/blake2b-long.c
  0.00% (0/59)
  0.00% (0/1)
  0.00% (0/81)
src/libsodium/src/libsodium/crypto_pwhash/argon2/blamka-round-avx512f.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/libsodium/src/libsodium/crypto_pwhash/argon2/blamka-round-ref.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/libsodium/src/libsodium/crypto_pwhash/argon2/blamka-round-ssse3.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c
  0.00% (0/129)
  0.00% (0/4)
  0.00% (0/30)
src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.c
  0.00% (0/30)
  0.00% (0/1)
  0.00% (0/32)
src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_invert.c
  0.00% (0/23)
  0.00% (0/1)
  0.00% (0/37)
src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.c
  0.00% (0/57)
  0.00% (0/3)
  0.00% (0/3)
src/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c
 30.00% (9/30)
 20.00% (1/5)
 18.75% (3/16)
src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c
 41.94% (39/93)
 50.00% (4/8)
 21.16% (40/189)
src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c
  0.00% (0/92)
  0.00% (0/8)
  0.00% (0/122)
src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c
  0.00% (0/213)
  0.00% (0/8)
  0.00% (0/336)
src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c
 16.67% (16/96)
 16.67% (3/18)
 14.53% (17/117)
src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c
 30.30% (10/33)
 12.50% (1/8)
 15.79% (3/19)
src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c
  0.00% (0/61)
  0.00% (0/5)
  0.00% (0/118)
src/libsodium/src/libsodium/crypto_verify/sodium/verify.c
 61.54% (24/39)
 28.57% (2/7)
 37.50% (6/16)
src/libsodium/src/libsodium/include/sodium/private/common.h
 25.20% (32/127)
 30.77% (4/13)
 30.77% (4/13)
src/libsodium/src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h
  0.00% (0/378)
  0.00% (0/14)
  0.00% (0/14)
src/libsodium/src/libsodium/randombytes/randombytes.c
 51.90% (41/79)
 54.55% (6/11)
 44.74% (17/38)
src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c
 29.65% (51/172)
 50.00% (6/12)
 27.27% (27/99)
src/libsodium/src/libsodium/sodium/core.c
 52.46% (32/61)
 60.00% (3/5)
 52.94% (18/34)
src/libsodium/src/libsodium/sodium/runtime.c
 76.79% (86/112)
 53.33% (8/15)
 71.93% (41/57)
src/libsodium/src/libsodium/sodium/utils.c
  8.21% (34/414)
 12.50% (4/32)
 10.95% (15/137)
src/secret_key_auth_fuzzer.cc
 83.33% (10/12)
100.00% (1/1)
100.00% (1/1)
Totals
  8.49% (633/7460)
 18.50% (69/373)
  6.71% (776/11569)