Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/unbound/compat/arc4_lock.c
  0.00% (0/16)
  0.00% (0/3)
  0.00% (0/15)
src/unbound/compat/arc4random.c
  0.00% (0/159)
  0.00% (0/10)
  0.00% (0/105)
src/unbound/compat/arc4random_uniform.c
  0.00% (0/12)
  0.00% (0/1)
  0.00% (0/7)
src/unbound/compat/chacha_private.h
  0.00% (0/131)
  0.00% (0/3)
  0.00% (0/506)
src/unbound/compat/strlcat.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/12)
src/unbound/compat/strlcpy.c
100.00% (18/18)
100.00% (1/1)
100.00% (15/15)
src/unbound/dns64/dns64.c
  0.00% (0/489)
  0.00% (0/24)
  0.00% (0/331)
src/unbound/fuzz_3.c
100.00% (51/51)
100.00% (1/1)
100.00% (4/4)
src/unbound/iterator/iter_delegpt.c
  0.00% (0/550)
  0.00% (0/31)
  0.00% (0/387)
src/unbound/iterator/iter_donotq.c
  0.00% (0/75)
  0.00% (0/8)
  0.00% (0/51)
src/unbound/iterator/iter_fwd.c
  0.00% (0/352)
  0.00% (0/26)
  0.00% (0/201)
src/unbound/iterator/iter_hints.c
  0.00% (0/394)
  0.00% (0/21)
  0.00% (0/295)
src/unbound/iterator/iter_priv.c
  0.00% (0/182)
  0.00% (0/10)
  0.00% (0/112)
src/unbound/iterator/iter_resptype.c
  0.00% (0/128)
  0.00% (0/2)
  0.00% (0/174)
src/unbound/iterator/iter_scrub.c
  0.00% (0/558)
  0.00% (0/18)
  0.00% (0/420)
src/unbound/iterator/iter_utils.c
  0.00% (0/1051)
  0.00% (0/42)
  0.00% (0/889)
src/unbound/iterator/iterator.c
  0.00% (0/2807)
  0.00% (0/58)
  0.00% (0/2073)
src/unbound/libunbound/context.c
  0.00% (0/291)
  0.00% (0/16)
  0.00% (0/226)
src/unbound/libunbound/libunbound.c
  0.00% (0/1045)
  0.00% (0/42)
  0.00% (0/1360)
src/unbound/libunbound/libworker.c
  0.00% (0/721)
  0.00% (0/41)
  0.00% (0/551)
src/unbound/respip/respip.c
  0.00% (0/869)
  0.00% (0/37)
  0.00% (0/716)
src/unbound/services/authzone.c
  0.00% (0/6160)
  0.00% (0/240)
  0.00% (0/5307)
src/unbound/services/cache/dns.c
  0.00% (0/776)
  0.00% (0/23)
  0.00% (0/727)
src/unbound/services/cache/infra.c
  0.00% (0/784)
  0.00% (0/44)
  0.00% (0/637)
src/unbound/services/cache/rrset.c
  0.00% (0/274)
  0.00% (0/16)
  0.00% (0/293)
src/unbound/services/listen_dnsport.c
  0.00% (0/1429)
  0.00% (0/43)
  0.00% (0/932)
src/unbound/services/localzone.c
  0.00% (0/1642)
  0.00% (0/66)
  0.00% (0/1568)
src/unbound/services/mesh.c
  0.00% (0/1550)
  0.00% (0/53)
  0.00% (0/1179)
src/unbound/services/modstack.c
  0.00% (0/135)
  0.00% (0/10)
  0.00% (0/98)
src/unbound/services/outbound_list.c
  0.00% (0/30)
  0.00% (0/4)
  0.00% (0/16)
src/unbound/services/outside_network.c
  0.00% (0/2748)
  0.00% (0/97)
  0.00% (0/1639)
src/unbound/services/rpz.c
  0.00% (0/1801)
  0.00% (0/69)
  0.00% (0/1636)
src/unbound/services/view.c
  0.00% (0/151)
  0.00% (0/10)
  0.00% (0/194)
src/unbound/sldns/keyraw.c
  0.00% (0/299)
  0.00% (0/12)
  0.00% (0/176)
src/unbound/sldns/parse.c
 36.31% (134/369)
 36.36% (4/11)
 37.89% (133/351)
src/unbound/sldns/parseutil.c
 65.34% (328/502)
 48.28% (14/29)
 72.21% (317/439)
src/unbound/sldns/rrdef.c
 40.96% (34/83)
 33.33% (2/6)
 58.23% (46/79)
src/unbound/sldns/sbuffer.c
  5.71% (6/105)
 12.50% (1/8)
  2.27% (1/44)
src/unbound/sldns/sbuffer.h
 27.10% (58/214)
 30.43% (14/46)
 31.48% (17/54)
src/unbound/sldns/str2wire.c
 47.34% (986/2083)
 46.25% (37/80)
 49.27% (1116/2265)
src/unbound/sldns/wire2str.c
  0.00% (0/1708)
  0.00% (0/99)
  0.00% (0/1033)
src/unbound/util/alloc.c
  0.00% (0/236)
  0.00% (0/16)
  0.00% (0/229)
src/unbound/util/config_file.c
  0.00% (0/1837)
  0.00% (0/65)
  0.00% (0/3794)
src/unbound/util/configlexer.c
  0.00% (0/2620)
  0.00% (0/37)
  0.00% (0/4191)
src/unbound/util/configparser.c
  0.00% (0/4129)
  0.00% (0/4)
  0.00% (0/3215)
src/unbound/util/data/dname.c
  0.00% (0/650)
  0.00% (0/31)
  0.00% (0/456)
src/unbound/util/data/msgencode.c
  0.00% (0/666)
  0.00% (0/22)
  0.00% (0/551)
src/unbound/util/data/msgparse.c
  0.00% (0/853)
  0.00% (0/32)
  0.00% (0/633)
src/unbound/util/data/msgreply.c
  0.00% (0/922)
  0.00% (0/56)
  0.00% (0/695)
src/unbound/util/data/packed_rrset.c
  0.00% (0/289)
  0.00% (0/20)
  0.00% (0/185)
src/unbound/util/edns.c
  0.00% (0/61)
  0.00% (0/5)
  0.00% (0/32)
src/unbound/util/fptr_wlist.c
  0.00% (0/265)
  0.00% (0/37)
  0.00% (0/468)
src/unbound/util/locks.c
  0.00% (0/24)
  0.00% (0/2)
  0.00% (0/6)
src/unbound/util/log.c
  0.00% (0/205)
  0.00% (0/21)
  0.00% (0/207)
src/unbound/util/mini_event.c
  0.00% (0/274)
  0.00% (0/17)
  0.00% (0/228)
src/unbound/util/module.c
  0.00% (0/273)
  0.00% (0/20)
  0.00% (0/187)
src/unbound/util/net_help.c
  0.00% (0/1005)
  0.00% (0/49)
  0.00% (0/706)
src/unbound/util/netevent.c
  0.00% (0/3158)
  0.00% (0/88)
  0.00% (0/2131)
src/unbound/util/proxy_protocol.c
  0.00% (0/69)
  0.00% (0/2)
  0.00% (0/56)
src/unbound/util/random.c
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/8)
src/unbound/util/rbtree.c
  0.00% (0/354)
  0.00% (0/20)
  0.00% (0/325)
src/unbound/util/regional.c
  0.00% (0/126)
  0.00% (0/15)
  0.00% (0/65)
src/unbound/util/rtt.c
  0.00% (0/43)
  0.00% (0/7)
  0.00% (0/23)
src/unbound/util/storage/dnstree.c
  0.00% (0/207)
  0.00% (0/16)
  0.00% (0/117)
src/unbound/util/storage/lookup3.c
  0.00% (0/146)
  0.00% (0/3)
  0.00% (0/112)
src/unbound/util/storage/lruhash.c
  0.00% (0/450)
  0.00% (0/23)
  0.00% (0/665)
src/unbound/util/storage/slabhash.c
  0.00% (0/159)
  0.00% (0/22)
  0.00% (0/140)
src/unbound/util/tcp_conn_limit.c
  0.00% (0/103)
  0.00% (0/11)
  0.00% (0/93)
src/unbound/util/timehist.c
  0.00% (0/155)
  0.00% (0/13)
  0.00% (0/92)
src/unbound/util/tube.c
  0.00% (0/382)
  0.00% (0/19)
  0.00% (0/264)
src/unbound/util/ub_event.c
  0.00% (0/116)
  0.00% (0/24)
  0.00% (0/88)
src/unbound/validator/autotrust.c
  0.00% (0/1689)
  0.00% (0/83)
  0.00% (0/1294)
src/unbound/validator/val_anchor.c
  0.00% (0/959)
  0.00% (0/36)
  0.00% (0/904)
src/unbound/validator/val_kcache.c
  0.00% (0/86)
  0.00% (0/7)
  0.00% (0/53)
src/unbound/validator/val_kentry.c
  0.00% (0/301)
  0.00% (0/22)
  0.00% (0/176)
src/unbound/validator/val_neg.c
  0.00% (0/969)
  0.00% (0/42)
  0.00% (0/821)
src/unbound/validator/val_nsec.c
  0.00% (0/315)
  0.00% (0/13)
  0.00% (0/258)
src/unbound/validator/val_nsec3.c
  0.00% (0/871)
  0.00% (0/40)
  0.00% (0/596)
src/unbound/validator/val_secalgo.c
  0.00% (0/376)
  0.00% (0/19)
  0.00% (0/176)
src/unbound/validator/val_sigcrypt.c
  0.00% (0/1094)
  0.00% (0/48)
  0.00% (0/725)
src/unbound/validator/val_utils.c
  0.00% (0/841)
  0.00% (0/32)
  0.00% (0/646)
src/unbound/validator/validator.c
  0.00% (0/1923)
  0.00% (0/40)
  0.00% (0/1161)
Totals
  2.61% (1615/61982)
  3.03% (74/2445)
  3.06% (1649/53889)