View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/pdns/ext/arc4random/arc4random.c |
0.00% (0/90) |
0.00% (0/8) |
0.00% (0/69) |
src/pdns/ext/arc4random/arc4random.h |
0.00% (0/29) |
0.00% (0/4) |
0.00% (0/40) |
src/pdns/ext/arc4random/arc4random_uniform.c |
0.00% (0/12) |
0.00% (0/1) |
0.00% (0/7) |
src/pdns/ext/arc4random/bsd-getentropy.c |
0.00% (0/33) |
0.00% (0/1) |
0.00% (0/51) |
src/pdns/ext/arc4random/chacha_private.h |
0.00% (0/131) |
0.00% (0/3) |
0.00% (0/653) |
src/pdns/ext/yahttp/yahttp/cookie.hpp |
49.09% (54/110) |
63.64% (7/11) |
29.31% (17/58) |
src/pdns/ext/yahttp/yahttp/exception.hpp |
37.50% (3/8) |
50.00% (3/6) |
62.50% (5/8) |
src/pdns/ext/yahttp/yahttp/reqresp.cpp |
46.83% (133/284) |
21.43% (3/14) |
52.14% (146/280) |
src/pdns/ext/yahttp/yahttp/reqresp.hpp |
27.19% (59/217) |
31.03% (9/29) |
50.00% (31/62) |
src/pdns/ext/yahttp/yahttp/url.hpp |
73.89% (116/157) |
76.92% (10/13) |
90.57% (96/106) |
src/pdns/ext/yahttp/yahttp/utility.hpp |
28.42% (108/380) |
36.00% (9/25) |
53.02% (123/232) |
src/pdns/pdns/arguments.hh |
0.00% (0/17) |
0.00% (0/5) |
0.00% (0/5) |
src/pdns/pdns/base32.cc |
0.00% (0/92) |
0.00% (0/5) |
0.00% (0/58) |
src/pdns/pdns/base64.cc |
0.00% (0/62) |
0.00% (0/2) |
0.00% (0/53) |
src/pdns/pdns/burtle.hh |
97.37% (111/114) |
75.00% (3/4) |
96.88% (31/32) |
src/pdns/pdns/dns.hh |
47.37% (18/38) |
50.00% (4/8) |
63.64% (7/11) |
src/pdns/pdns/dns_random.hh |
0.00% (0/44) |
0.00% (0/8) |
0.00% (0/8) |
src/pdns/pdns/dnsdistdist/bpf-filter.hh |
0.00% (0/27) |
0.00% (0/4) |
0.00% (0/4) |
src/pdns/pdns/dnsdistdist/burtle.hh |
97.37% (111/114) |
75.00% (3/4) |
96.88% (31/32) |
src/pdns/pdns/dnsdistdist/channel.cc |
0.00% (0/71) |
0.00% (0/6) |
0.00% (0/78) |
src/pdns/pdns/dnsdistdist/channel.hh |
0.00% (0/7) |
0.00% (0/5) |
0.00% (0/5) |
src/pdns/pdns/dnsdistdist/credentials.hh |
0.00% (0/12) |
0.00% (0/4) |
0.00% (0/4) |
src/pdns/pdns/dnsdistdist/dns.cc |
0.00% (0/81) |
0.00% (0/10) |
0.00% (0/53) |
src/pdns/pdns/dnsdistdist/dns.hh |
48.65% (18/37) |
50.00% (4/8) |
63.64% (7/11) |
src/pdns/pdns/dnsdistdist/dns_random.hh |
0.00% (0/44) |
0.00% (0/8) |
0.00% (0/8) |
src/pdns/pdns/dnsdistdist/dnscrypt.hh |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/1) |
src/pdns/pdns/dnsdistdist/dnsdist-actions.hh |
0.00% (0/7) |
0.00% (0/3) |
0.00% (0/3) |
src/pdns/pdns/dnsdistdist/dnsdist-cache.cc |
8.73% (44/504) |
13.64% (3/22) |
9.63% (34/353) |
src/pdns/pdns/dnsdistdist/dnsdist-cache.hh |
16.67% (5/30) |
15.00% (3/20) |
15.00% (3/20) |
src/pdns/pdns/dnsdistdist/dnsdist-configuration.cc |
0.00% (0/31) |
0.00% (0/8) |
0.00% (0/13) |
src/pdns/pdns/dnsdistdist/dnsdist-crypto.cc |
0.00% (0/259) |
0.00% (0/11) |
0.00% (0/153) |
src/pdns/pdns/dnsdistdist/dnsdist-crypto.hh |
0.00% (0/9) |
0.00% (0/1) |
0.00% (0/1) |
src/pdns/pdns/dnsdistdist/dnsdist-dnsparser.cc |
0.00% (0/225) |
0.00% (0/11) |
0.00% (0/131) |
src/pdns/pdns/dnsdistdist/dnsdist-dnsquestion.cc |
0.00% (0/58) |
0.00% (0/8) |
0.00% (0/39) |
src/pdns/pdns/dnsdistdist/dnsdist-doh-common.hh |
0.00% (0/61) |
0.00% (0/23) |
0.00% (0/23) |
src/pdns/pdns/dnsdistdist/dnsdist-ecs.cc |
3.30% (30/909) |
2.78% (1/36) |
8.63% (48/556) |
src/pdns/pdns/dnsdistdist/dnsdist-idstate.cc |
0.00% (0/109) |
0.00% (0/7) |
0.00% (0/52) |
src/pdns/pdns/dnsdistdist/dnsdist-idstate.hh |
0.00% (0/86) |
0.00% (0/20) |
0.00% (0/29) |
src/pdns/pdns/dnsdistdist/dnsdist-lbpolicies.hh |
0.00% (0/29) |
0.00% (0/10) |
0.00% (0/10) |
src/pdns/pdns/dnsdistdist/dnsdist-logging.cc |
0.00% (0/104) |
0.00% (0/7) |
0.00% (0/46) |
src/pdns/pdns/dnsdistdist/dnsdist-opentelemetry.cc |
0.00% (0/241) |
0.00% (0/26) |
0.00% (0/107) |
src/pdns/pdns/dnsdistdist/dnsdist-opentelemetry.hh |
0.00% (0/15) |
0.00% (0/7) |
0.00% (0/11) |
src/pdns/pdns/dnsdistdist/dnsdist-protobuf.hh |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/1) |
src/pdns/pdns/dnsdistdist/dnsdist-protocols.cc |
0.00% (0/35) |
0.00% (0/10) |
0.00% (0/17) |
src/pdns/pdns/dnsdistdist/dnsdist-protocols.hh |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/4) |
src/pdns/pdns/dnsdistdist/dnsdist-query-count.hh |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/pdns/pdns/dnsdistdist/dnsdist-server-pool.hh |
0.00% (0/16) |
0.00% (0/5) |
0.00% (0/5) |
src/pdns/pdns/dnsdistdist/dnsdist.hh |
0.00% (0/390) |
0.00% (0/72) |
0.00% (0/93) |
src/pdns/pdns/dnsdistdist/dnslabeltext.cc |
49.43% (388/785) |
40.00% (2/5) |
48.65% (126/259) |
src/pdns/pdns/dnsdistdist/dnsname.cc |
37.26% (212/569) |
26.83% (11/41) |
35.48% (149/420) |
src/pdns/pdns/dnsdistdist/dnsname.hh |
8.36% (27/323) |
22.45% (11/49) |
27.78% (20/72) |
src/pdns/pdns/dnsdistdist/dnsparser.cc |
39.66% (414/1044) |
47.92% (23/48) |
38.91% (258/663) |
src/pdns/pdns/dnsdistdist/dnsparser.hh |
14.48% (42/290) |
26.00% (13/50) |
23.33% (28/120) |
src/pdns/pdns/dnsdistdist/dnswriter.cc |
0.00% (0/371) |
0.00% (0/25) |
0.00% (0/197) |
src/pdns/pdns/dnsdistdist/dnswriter.hh |
0.00% (0/38) |
0.00% (0/11) |
0.00% (0/19) |
src/pdns/pdns/dnsdistdist/doh3.hh |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/1) |
src/pdns/pdns/dnsdistdist/dolog.cc |
0.00% (0/15) |
0.00% (0/1) |
0.00% (0/3) |
src/pdns/pdns/dnsdistdist/dolog.hh |
0.00% (0/35) |
0.00% (0/8) |
0.00% (0/8) |
src/pdns/pdns/dnsdistdist/doq.hh |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/pdns/pdns/dnsdistdist/ednsoptions.cc |
31.97% (47/147) |
33.33% (2/6) |
34.90% (52/149) |
src/pdns/pdns/dnsdistdist/ednssubnet.cc |
66.67% (44/66) |
33.33% (1/3) |
77.08% (37/48) |
src/pdns/pdns/dnsdistdist/ednssubnet.hh |
14.29% (3/21) |
14.29% (1/7) |
14.29% (1/7) |
src/pdns/pdns/dnsdistdist/ext/arc4random/arc4random.c |
0.00% (0/90) |
0.00% (0/8) |
0.00% (0/69) |
src/pdns/pdns/dnsdistdist/ext/arc4random/arc4random.h |
0.00% (0/29) |
0.00% (0/4) |
0.00% (0/40) |
src/pdns/pdns/dnsdistdist/ext/arc4random/arc4random_uniform.c |
0.00% (0/12) |
0.00% (0/1) |
0.00% (0/7) |
src/pdns/pdns/dnsdistdist/ext/arc4random/bsd-getentropy.c |
0.00% (0/33) |
0.00% (0/1) |
0.00% (0/51) |
src/pdns/pdns/dnsdistdist/ext/arc4random/chacha_private.h |
0.00% (0/131) |
0.00% (0/3) |
0.00% (0/653) |
src/pdns/pdns/dnsdistdist/ext/json11/json11.cpp |
0.00% (0/505) |
0.00% (0/91) |
0.00% (0/469) |
src/pdns/pdns/dnsdistdist/ext/json11/json11.hpp |
0.00% (0/28) |
0.00% (0/14) |
0.00% (0/14) |
src/pdns/pdns/dnsdistdist/ext/protozero/include/protozero/basic_pbf_writer.hpp |
0.00% (0/143) |
0.00% (0/26) |
0.00% (0/270) |
src/pdns/pdns/dnsdistdist/ext/protozero/include/protozero/buffer_string.hpp |
0.00% (0/30) |
0.00% (0/8) |
0.00% (0/58) |
src/pdns/pdns/dnsdistdist/ext/protozero/include/protozero/data_view.hpp |
0.00% (0/63) |
0.00% (0/17) |
0.00% (0/29) |
src/pdns/pdns/dnsdistdist/ext/protozero/include/protozero/exception.hpp |
0.00% (0/18) |
0.00% (0/6) |
0.00% (0/6) |
src/pdns/pdns/dnsdistdist/ext/protozero/include/protozero/iterators.hpp |
0.00% (0/31) |
0.00% (0/7) |
0.00% (0/7) |
src/pdns/pdns/dnsdistdist/ext/protozero/include/protozero/pbf_reader.hpp |
0.00% (0/276) |
0.00% (0/58) |
0.00% (0/223) |
src/pdns/pdns/dnsdistdist/ext/protozero/include/protozero/types.hpp |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/pdns/pdns/dnsdistdist/ext/protozero/include/protozero/varint.hpp |
0.00% (0/97) |
0.00% (0/10) |
0.00% (0/72) |
src/pdns/pdns/dnsdistdist/fuzz_dnsdistcache.cc |
96.88% (31/32) |
100.00% (1/1) |
87.50% (7/8) |
src/pdns/pdns/dnsdistdist/gettime.cc |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/4) |
src/pdns/pdns/dnsdistdist/iputils.cc |
4.93% (23/467) |
3.12% (1/32) |
3.51% (14/399) |
src/pdns/pdns/dnsdistdist/iputils.hh |
6.24% (81/1299) |
9.26% (15/162) |
11.91% (71/596) |
src/pdns/pdns/dnsdistdist/libssl.hh |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/1) |
src/pdns/pdns/dnsdistdist/lock.hh |
12.04% (13/108) |
12.50% (5/40) |
14.04% (8/57) |
src/pdns/pdns/dnsdistdist/logging.cc |
0.00% (0/103) |
0.00% (0/22) |
0.00% (0/44) |
src/pdns/pdns/dnsdistdist/logging.hh |
0.00% (0/7) |
0.00% (0/2) |
0.00% (0/8) |
src/pdns/pdns/dnsdistdist/logr.hh |
0.00% (0/22) |
0.00% (0/8) |
0.00% (0/11) |
src/pdns/pdns/dnsdistdist/misc.cc |
2.10% (27/1285) |
3.53% (3/85) |
2.13% (21/986) |
src/pdns/pdns/dnsdistdist/misc.hh |
22.61% (71/314) |
14.00% (7/50) |
39.45% (43/109) |
src/pdns/pdns/dnsdistdist/mplexer.hh |
0.00% (0/159) |
0.00% (0/19) |
0.00% (0/19) |
src/pdns/pdns/dnsdistdist/noinitvector.hh |
70.00% (7/10) |
75.00% (3/4) |
80.00% (4/5) |
src/pdns/pdns/dnsdistdist/packetcache.hh |
81.97% (50/61) |
100.00% (1/1) |
85.96% (49/57) |
src/pdns/pdns/dnsdistdist/pdnsexception.hh |
25.00% (1/4) |
25.00% (1/4) |
40.00% (2/5) |
src/pdns/pdns/dnsdistdist/protozero-trace.cc |
0.00% (0/501) |
0.00% (0/29) |
0.00% (0/206) |
src/pdns/pdns/dnsdistdist/protozero-trace.hh |
0.00% (0/289) |
0.00% (0/62) |
0.00% (0/109) |
src/pdns/pdns/dnsdistdist/protozero.hh |
0.00% (0/169) |
0.00% (0/47) |
0.00% (0/51) |
src/pdns/pdns/dnsdistdist/proxy-protocol.hh |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/pdns/pdns/dnsdistdist/qtype.cc |
19.70% (13/66) |
22.22% (2/9) |
13.51% (5/37) |
src/pdns/pdns/dnsdistdist/qtype.hh |
26.92% (7/26) |
30.00% (3/10) |
33.33% (4/12) |
src/pdns/pdns/dnsdistdist/remote_logger.hh |
0.00% (0/34) |
0.00% (0/16) |
0.00% (0/16) |
src/pdns/pdns/dnsdistdist/sholder.hh |
6.06% (2/33) |
12.50% (1/8) |
11.76% (2/17) |
src/pdns/pdns/dnsdistdist/sstuff.hh |
0.00% (0/240) |
0.00% (0/28) |
0.00% (0/28) |
src/pdns/pdns/dnsdistdist/stat_t.hh |
32.14% (9/28) |
33.33% (3/9) |
33.33% (3/9) |
src/pdns/pdns/dnsdistdist/svc-records.cc |
31.07% (55/177) |
45.45% (10/22) |
38.40% (48/125) |
src/pdns/pdns/dnsdistdist/svc-records.hh |
50.00% (4/8) |
50.00% (2/4) |
50.00% (2/4) |
src/pdns/pdns/dnsdistdist/tcpiohandler.hh |
0.00% (0/382) |
0.00% (0/50) |
0.00% (0/50) |
src/pdns/pdns/dnsdistdist/views.hh |
42.86% (9/21) |
42.86% (3/7) |
44.44% (4/9) |
src/pdns/pdns/dnslabeltext.cc |
49.43% (388/785) |
40.00% (2/5) |
48.65% (126/259) |
src/pdns/pdns/dnsname.cc |
34.71% (244/703) |
24.56% (14/57) |
34.69% (171/493) |
src/pdns/pdns/dnsname.hh |
11.05% (41/371) |
22.67% (17/75) |
32.38% (34/105) |
src/pdns/pdns/dnsparser.cc |
39.66% (414/1044) |
47.92% (23/48) |
38.91% (258/663) |
src/pdns/pdns/dnsparser.hh |
23.28% (81/348) |
38.10% (24/63) |
47.22% (51/108) |
src/pdns/pdns/dnsrecords.cc |
25.05% (136/543) |
19.30% (11/57) |
13.69% (43/314) |
src/pdns/pdns/dnsrecords.hh |
12.59% (50/397) |
12.10% (15/124) |
21.79% (39/179) |
src/pdns/pdns/dnswriter.cc |
0.00% (0/371) |
0.00% (0/25) |
0.00% (0/197) |
src/pdns/pdns/dnswriter.hh |
0.00% (0/38) |
0.00% (0/11) |
0.00% (0/19) |
src/pdns/pdns/ednsoptions.cc |
31.97% (47/147) |
33.33% (2/6) |
34.90% (52/149) |
src/pdns/pdns/fuzz_dnslabeltext_parseRFC1035CharString.cc |
100.00% (6/6) |
100.00% (1/1) |
100.00% (1/1) |
src/pdns/pdns/fuzz_moadnsparser.cc |
92.86% (26/28) |
100.00% (2/2) |
86.67% (13/15) |
src/pdns/pdns/fuzz_packetcache.cc |
92.59% (25/27) |
100.00% (1/1) |
85.71% (12/14) |
src/pdns/pdns/fuzz_proxyprotocol.cc |
86.67% (13/15) |
100.00% (1/1) |
60.00% (3/5) |
src/pdns/pdns/fuzz_yahttp.cc |
94.44% (17/18) |
100.00% (1/1) |
87.50% (7/8) |
src/pdns/pdns/fuzz_zoneparsertng.cc |
100.00% (26/26) |
100.00% (2/2) |
100.00% (10/10) |
src/pdns/pdns/iputils.hh |
2.85% (38/1331) |
7.80% (11/141) |
13.59% (28/206) |
src/pdns/pdns/lock.hh |
0.00% (0/50) |
0.00% (0/22) |
0.00% (0/25) |
src/pdns/pdns/logger.cc |
0.00% (0/152) |
0.00% (0/17) |
0.00% (0/59) |
src/pdns/pdns/logger.hh |
0.00% (0/35) |
0.00% (0/9) |
0.00% (0/9) |
src/pdns/pdns/logging.cc |
0.00% (0/103) |
0.00% (0/22) |
0.00% (0/44) |
src/pdns/pdns/logging.hh |
0.00% (0/7) |
0.00% (0/2) |
0.00% (0/8) |
src/pdns/pdns/logr.hh |
0.00% (0/30) |
0.00% (0/10) |
0.00% (0/10) |
src/pdns/pdns/misc.cc |
2.12% (27/1276) |
3.53% (3/85) |
2.16% (21/973) |
src/pdns/pdns/misc.hh |
28.66% (96/335) |
19.23% (10/52) |
52.54% (62/118) |
src/pdns/pdns/noinitvector.hh |
70.00% (7/10) |
75.00% (3/4) |
80.00% (4/5) |
src/pdns/pdns/nsecrecords.cc |
30.89% (80/259) |
30.00% (9/30) |
38.30% (36/94) |
src/pdns/pdns/packetcache.hh |
83.33% (115/138) |
100.00% (5/5) |
85.71% (114/133) |
src/pdns/pdns/pdnsexception.hh |
25.00% (1/4) |
25.00% (1/4) |
40.00% (2/5) |
src/pdns/pdns/proxy-protocol.cc |
63.22% (110/174) |
40.00% (2/5) |
48.95% (70/143) |
src/pdns/pdns/proxy-protocol.hh |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/pdns/pdns/qtype.cc |
19.70% (13/66) |
22.22% (2/9) |
13.51% (5/37) |
src/pdns/pdns/qtype.hh |
26.92% (7/26) |
30.00% (3/10) |
36.36% (4/11) |
src/pdns/pdns/rcpgenerator.cc |
0.00% (0/855) |
0.00% (0/49) |
0.00% (0/566) |
src/pdns/pdns/rcpgenerator.hh |
0.00% (0/9) |
0.00% (0/4) |
0.00% (0/5) |
src/pdns/pdns/sillyrecords.cc |
5.88% (15/255) |
25.00% (2/8) |
1.29% (2/155) |
src/pdns/pdns/sstuff.hh |
0.00% (0/240) |
0.00% (0/28) |
0.00% (0/28) |
src/pdns/pdns/statbag.cc |
1.76% (4/227) |
2.70% (1/37) |
0.73% (1/137) |
src/pdns/pdns/statbag.hh |
0.00% (0/43) |
0.00% (0/8) |
0.00% (0/8) |
src/pdns/pdns/svc-records.cc |
31.07% (55/177) |
45.45% (10/22) |
38.40% (48/125) |
src/pdns/pdns/svc-records.hh |
50.00% (4/8) |
50.00% (2/4) |
50.00% (2/4) |
src/pdns/pdns/unix_utility.cc |
0.00% (0/147) |
0.00% (0/12) |
0.00% (0/148) |
src/pdns/pdns/views.hh |
45.00% (9/20) |
42.86% (3/7) |
50.00% (4/8) |
src/pdns/pdns/zoneparser-tng.cc |
84.63% (479/566) |
76.47% (13/17) |
83.37% (351/421) |
src/pdns/pdns/zoneparser-tng.hh |
40.00% (6/15) |
33.33% (2/6) |
25.00% (2/8) |
Totals |
17.87% (4971/27820) |
13.49% (386/2862) |
18.82% (3114/16550) |