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/145)
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/653)
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/501)
  0.00% (0/24)
  0.00% (0/357)
src/unbound/fuzz_1.c
100.00% (42/42)
100.00% (1/1)
100.00% (9/9)
src/unbound/iterator/iter_delegpt.c
  0.00% (0/578)
  0.00% (0/34)
  0.00% (0/448)
src/unbound/iterator/iter_donotq.c
  0.00% (0/74)
  0.00% (0/8)
  0.00% (0/54)
src/unbound/iterator/iter_fwd.c
  0.00% (0/445)
  0.00% (0/29)
  0.00% (0/541)
src/unbound/iterator/iter_hints.c
  0.00% (0/441)
  0.00% (0/23)
  0.00% (0/542)
src/unbound/iterator/iter_priv.c
  1.82% (3/165)
 11.11% (1/9)
  2.73% (3/110)
src/unbound/iterator/iter_resptype.c
  0.00% (0/135)
  0.00% (0/2)
  0.00% (0/192)
src/unbound/iterator/iter_scrub.c
 69.08% (467/676)
 80.00% (16/20)
 73.54% (403/548)
src/unbound/iterator/iter_utils.c
  0.00% (0/1182)
  0.00% (0/48)
  0.00% (0/1172)
src/unbound/iterator/iterator.c
  0.00% (0/3086)
  0.00% (0/60)
  0.00% (0/2621)
src/unbound/libunbound/context.c
  0.00% (0/299)
  0.00% (0/16)
  0.00% (0/283)
src/unbound/libunbound/libunbound.c
  0.00% (0/1056)
  0.00% (0/42)
  0.00% (0/1733)
src/unbound/libunbound/libworker.c
  0.00% (0/722)
  0.00% (0/43)
  0.00% (0/668)
src/unbound/respip/respip.c
  0.00% (0/907)
  0.00% (0/39)
  0.00% (0/872)
src/unbound/services/authzone.c
  0.00% (0/6324)
  0.00% (0/254)
  0.00% (0/6179)
src/unbound/services/cache/dns.c
  0.00% (0/844)
  0.00% (0/22)
  0.00% (0/939)
src/unbound/services/cache/infra.c
  0.00% (0/951)
  0.00% (0/56)
  0.00% (0/859)
src/unbound/services/cache/rrset.c
  0.00% (0/337)
  0.00% (0/18)
  0.00% (0/411)
src/unbound/services/listen_dnsport.c
  0.00% (0/1530)
  0.00% (0/43)
  0.00% (0/1299)
src/unbound/services/localzone.c
  0.00% (0/1675)
  0.00% (0/70)
  0.00% (0/1874)
src/unbound/services/mesh.c
  0.00% (0/1784)
  0.00% (0/56)
  0.00% (0/1526)
src/unbound/services/modstack.c
  0.00% (0/185)
  0.00% (0/13)
  0.00% (0/194)
src/unbound/services/outbound_list.c
  0.00% (0/28)
  0.00% (0/4)
  0.00% (0/18)
src/unbound/services/outside_network.c
  0.00% (0/2767)
  0.00% (0/98)
  0.00% (0/1930)
src/unbound/services/rpz.c
  0.00% (0/2099)
  0.00% (0/83)
  0.00% (0/2338)
src/unbound/services/view.c
  0.00% (0/179)
  0.00% (0/13)
  0.00% (0/286)
src/unbound/sldns/keyraw.c
  0.00% (0/223)
  0.00% (0/9)
  0.00% (0/171)
src/unbound/sldns/parse.c
  0.00% (0/366)
  0.00% (0/11)
  0.00% (0/361)
src/unbound/sldns/parseutil.c
  0.00% (0/510)
  0.00% (0/29)
  0.00% (0/472)
src/unbound/sldns/rrdef.c
 16.48% (15/91)
 16.67% (1/6)
 14.61% (13/89)
src/unbound/sldns/sbuffer.c
 29.52% (31/105)
 37.50% (3/8)
 33.93% (19/56)
src/unbound/sldns/sbuffer.h
 27.57% (59/214)
 36.96% (17/46)
 42.50% (34/80)
src/unbound/sldns/str2wire.c
  0.00% (0/2130)
  0.00% (0/82)
  0.00% (0/2449)
src/unbound/sldns/wire2str.c
  0.00% (0/1791)
  0.00% (0/101)
  0.00% (0/1179)
src/unbound/util/alloc.c
  0.00% (0/235)
  0.00% (0/16)
  0.00% (0/270)
src/unbound/util/config_file.c
  0.00% (0/2031)
  0.00% (0/76)
  0.00% (0/4389)
src/unbound/util/configlexer.c
  0.00% (0/2808)
  0.00% (0/37)
  0.00% (0/4620)
src/unbound/util/configparser.c
  0.00% (0/4568)
  0.00% (0/4)
  0.00% (0/3498)
src/unbound/util/data/dname.c
 34.49% (229/664)
 28.12% (9/32)
 28.59% (201/703)
src/unbound/util/data/msgencode.c
  0.00% (0/787)
  0.00% (0/26)
  0.00% (0/693)
src/unbound/util/data/msgparse.c
 68.28% (650/952)
 84.38% (27/32)
 60.21% (457/759)
src/unbound/util/data/msgreply.c
  1.87% (20/1071)
  1.61% (1/62)
  1.29% (12/930)
src/unbound/util/data/packed_rrset.c
  0.00% (0/293)
  0.00% (0/20)
  0.00% (0/206)
src/unbound/util/edns.c
  0.00% (0/248)
  0.00% (0/18)
  0.00% (0/232)
src/unbound/util/fptr_wlist.c
  0.00% (0/280)
  0.00% (0/39)
  0.00% (0/480)
src/unbound/util/locks.c
  0.00% (0/24)
  0.00% (0/2)
  0.00% (0/10)
src/unbound/util/log.c
 18.30% (41/224)
  9.09% (2/22)
 22.79% (67/294)
src/unbound/util/mini_event.c
  0.00% (0/273)
  0.00% (0/17)
  0.00% (0/348)
src/unbound/util/module.c
  2.03% (6/295)
  4.76% (1/21)
  3.21% (7/218)
src/unbound/util/net_help.c
  0.48% (6/1263)
  1.67% (1/60)
  0.27% (3/1123)
src/unbound/util/netevent.c
  0.00% (0/3321)
  0.00% (0/91)
  0.00% (0/2963)
src/unbound/util/proxy_protocol.c
  0.00% (0/90)
  0.00% (0/4)
  0.00% (0/76)
src/unbound/util/random.c
  0.00% (0/19)
  0.00% (0/4)
  0.00% (0/9)
src/unbound/util/rbtree.c
  0.00% (0/353)
  0.00% (0/20)
  0.00% (0/335)
src/unbound/util/regional.c
 64.80% (81/125)
 53.33% (8/15)
 61.64% (45/73)
src/unbound/util/rfc_1982.c
  0.00% (0/22)
  0.00% (0/2)
  0.00% (0/27)
src/unbound/util/rtt.c
  0.00% (0/43)
  0.00% (0/7)
  0.00% (0/23)
src/unbound/util/siphash.c
  0.00% (0/76)
  0.00% (0/1)
  0.00% (0/89)
src/unbound/util/storage/dnstree.c
  0.00% (0/204)
  0.00% (0/16)
  0.00% (0/130)
src/unbound/util/storage/lookup3.c
 33.53% (58/173)
 33.33% (1/3)
 37.41% (52/139)
src/unbound/util/storage/lruhash.c
  0.00% (0/492)
  0.00% (0/25)
  0.00% (0/993)
src/unbound/util/storage/slabhash.c
  0.00% (0/169)
  0.00% (0/24)
  0.00% (0/165)
src/unbound/util/tcp_conn_limit.c
  0.00% (0/111)
  0.00% (0/12)
  0.00% (0/110)
src/unbound/util/timehist.c
  0.00% (0/143)
  0.00% (0/12)
  0.00% (0/84)
src/unbound/util/timeval_func.c
  0.00% (0/53)
  0.00% (0/4)
  0.00% (0/26)
src/unbound/util/tube.c
  0.00% (0/378)
  0.00% (0/19)
  0.00% (0/362)
src/unbound/util/ub_event.c
  0.00% (0/114)
  0.00% (0/24)
  0.00% (0/96)
src/unbound/validator/autotrust.c
  0.00% (0/1698)
  0.00% (0/84)
  0.00% (0/1502)
src/unbound/validator/val_anchor.c
  0.00% (0/1020)
  0.00% (0/39)
  0.00% (0/1184)
src/unbound/validator/val_kcache.c
  0.00% (0/80)
  0.00% (0/7)
  0.00% (0/57)
src/unbound/validator/val_kentry.c
  0.00% (0/293)
  0.00% (0/20)
  0.00% (0/230)
src/unbound/validator/val_neg.c
  0.00% (0/971)
  0.00% (0/43)
  0.00% (0/997)
src/unbound/validator/val_nsec.c
  0.00% (0/321)
  0.00% (0/13)
  0.00% (0/263)
src/unbound/validator/val_nsec3.c
  0.00% (0/1014)
  0.00% (0/41)
  0.00% (0/776)
src/unbound/validator/val_secalgo.c
  0.00% (0/375)
  0.00% (0/19)
  0.00% (0/212)
src/unbound/validator/val_sigcrypt.c
  0.00% (0/1095)
  0.00% (0/46)
  0.00% (0/783)
src/unbound/validator/val_utils.c
  0.00% (0/932)
  0.00% (0/33)
  0.00% (0/792)
src/unbound/validator/validator.c
  0.00% (0/2352)
  0.00% (0/45)
  0.00% (0/1626)
Totals
  2.55% (1708/66852)
  3.43% (89/2596)
  1.99% (1325/66602)