Coverage Report

Created: 2020-03-07 10:10

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion Coverage
fuzz/prng.c
 100.00% (2/2)
 100.00% (48/48)
 100.00% (31/31)
fuzz/uniform_random.c
 100.00% (1/1)
  95.65% (22/23)
  85.71% (6/7)
fuzz/wrap.c
 100.00% (1/1)
 100.00% (7/7)
 100.00% (6/6)
openbsd-compat/explicit_bzero.c
 100.00% (1/1)
 100.00% (12/12)
 100.00% (4/4)
openbsd-compat/recallocarray.c
 100.00% (1/1)
  85.71% (42/49)
  82.93% (34/41)
openbsd-compat/strlcat.c
 100.00% (1/1)
  96.00% (24/25)
  91.67% (11/12)
openbsd-compat/timingsafe_bcmp.c
 100.00% (1/1)
 100.00% (8/8)
 100.00% (4/4)
src/aes256.c
 100.00% (2/2)
 100.00% (82/82)
 100.00% (56/56)
src/assert.c
  98.11% (52/53)
  90.33% (813/900)
  92.40% (523/566)
src/authkey.c
 100.00% (5/5)
 100.00% (75/75)
 100.00% (44/44)
src/bio.c
  95.92% (47/49)
  96.67% (639/661)
  95.22% (398/418)
src/blob.c
 100.00% (7/7)
  94.52% (69/73)
  97.44% (38/39)
src/buf.c
 100.00% (2/2)
  95.00% (19/20)
  87.50% (7/8)
src/cbor.c
  96.15% (50/52)
  92.27% (1265/1371)
  92.08% (814/884)
src/cred.c
  98.18% (54/55)
  90.60% (752/830)
  90.45% (483/534)
src/credman.c
 100.00% (38/38)
  97.45% (574/589)
  95.21% (358/376)
src/dev.c
  69.23% (18/26)
  56.46% (166/294)
  57.71% (116/201)
src/ecdh.c
 100.00% (2/2)
 100.00% (104/104)
 100.00% (68/68)
src/eddsa.c
 100.00% (8/8)
 100.00% (79/79)
 100.00% (54/54)
src/err.c
   0.00% (0/1)
   0.00% (0/112)
   0.00% (0/108)
src/es256.c
 100.00% (16/16)
 100.00% (377/377)
 100.00% (278/278)
src/hid.c
   0.00% (0/8)
   0.00% (0/38)
   0.00% (0/16)
src/hid_linux.c
   0.00% (0/12)
   0.00% (0/292)
   0.00% (0/166)
src/info.c
 100.00% (31/31)
 100.00% (304/304)
 100.00% (146/146)
src/io.c
 100.00% (10/10)
  94.95% (207/218)
  95.93% (118/123)
src/iso7816.c
 100.00% (5/5)
 100.00% (47/47)
  94.44% (17/18)
src/log.c
  80.00% (4/5)
  94.00% (47/50)
  94.12% (32/34)
src/pin.c
 100.00% (16/16)
 100.00% (365/365)
 100.00% (248/248)
src/reset.c
 100.00% (3/3)
 100.00% (22/22)
 100.00% (19/19)
src/rs256.c
  62.50% (5/8)
  68.57% (96/140)
  71.57% (73/102)
src/u2f.c
 100.00% (13/13)
  92.56% (647/699)
  93.68% (415/443)
Totals
  91.03% (396/435)
  87.34% (6912/7914)
  87.08% (4401/5054)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

src/extern.h
src/fido.h
src/fido/err.h
src/fido/param.h
Generated by llvm-cov -- llvm version 9.0.0