Coverage Report

Created: 2020-09-01 07:05

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion Coverage
fuzz/prng.c
 100.00% (2/2)
 100.00% (49/49)
 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)
  94.44% (850/900)
  95.76% (542/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)
 100.00% (73/73)
 100.00% (39/39)
src/buf.c
 100.00% (2/2)
  95.00% (19/20)
  87.50% (7/8)
src/cbor.c
 100.00% (52/52)
  98.75% (1347/1364)
  99.32% (877/883)
src/cred.c
  98.25% (56/57)
  96.53% (807/836)
  95.71% (513/536)
src/credman.c
 100.00% (38/38)
  97.31% (579/595)
  95.32% (367/385)
src/dev.c
  75.76% (25/33)
  69.96% (326/466)
  73.05% (244/334)
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
 100.00% (1/1)
  93.10% (108/116)
  92.86% (104/112)
src/es256.c
 100.00% (16/16)
 100.00% (398/398)
 100.00% (280/280)
src/hid.c
   0.00% (0/8)
   0.00% (0/38)
   0.00% (0/16)
src/hid_linux.c
   0.00% (0/19)
   0.00% (0/416)
   0.00% (0/235)
src/info.c
 100.00% (34/34)
 100.00% (319/319)
 100.00% (152/152)
src/io.c
 100.00% (10/10)
  95.34% (225/236)
  94.23% (147/156)
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
 100.00% (8/8)
  90.71% (127/140)
  94.12% (96/102)
src/u2f.c
 100.00% (15/15)
  97.67% (756/774)
  98.17% (482/491)
Totals
  91.23% (416/456)
  90.53% (7558/8349)
  91.10% (4882/5359)

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

openbsd-compat/time.h
src/extern.h
src/fido.h
src/fido/err.h
src/fido/param.h
Generated by llvm-cov -- llvm version 10.0.0