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
  0.00% (0/18)
  0.00% (0/1)
  0.00% (0/15)
src/unbound/dns64/dns64.c
  0.00% (0/489)
  0.00% (0/24)
  0.00% (0/331)
src/unbound/fuzz_1.c
100.00% (38/38)
100.00% (1/1)
100.00% (8/8)
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
  1.65% (3/182)
 10.00% (1/10)
  2.68% (3/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
 82.62% (461/558)
 83.33% (15/18)
 84.29% (354/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
  0.00% (0/369)
  0.00% (0/11)
  0.00% (0/351)
src/unbound/sldns/parseutil.c
  0.00% (0/502)
  0.00% (0/29)
  0.00% (0/439)
src/unbound/sldns/rrdef.c
 18.07% (15/83)
 16.67% (1/6)
 16.46% (13/79)
src/unbound/sldns/sbuffer.c
 29.52% (31/105)
 37.50% (3/8)
 38.64% (17/44)
src/unbound/sldns/sbuffer.h
 36.92% (79/214)
 41.30% (19/46)
 40.74% (22/54)
src/unbound/sldns/str2wire.c
  0.00% (0/2083)
  0.00% (0/80)
  0.00% (0/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
 35.23% (229/650)
 29.03% (9/31)
 36.18% (165/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
 74.79% (638/853)
 81.25% (26/32)
 69.19% (438/633)
src/unbound/util/data/msgreply.c
  2.17% (20/922)
  1.79% (1/56)
  1.29% (9/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
 20.49% (42/205)
  9.52% (2/21)
 29.47% (61/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.60% (6/1005)
  2.04% (1/49)
  0.42% (3/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
 65.08% (82/126)
 53.33% (8/15)
 66.15% (43/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
 34.25% (50/146)
 33.33% (1/3)
 39.29% (44/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.73% (1694/61969)
  3.60% (88/2445)
  2.19% (1180/53893)