coredns / coredns
Files Coverage
acl/acl.go 90.77%
acl/setup.go 94.39%
any/any.go 66.67%
any/setup.go 11.11%
auto/auto.go 0.00%
auto/regexp.go 100.00%
auto/setup.go 57.26%
auto/walk.go 76.71%
auto/xfr.go 0.00%
auto/zone.go 78.95%
autopath/autopath.go 73.61%
autopath/cname.go 83.33%
autopath/setup.go 54.35%
azure/azure.go 10.61%
azure/setup.go 56.36%
backend_lookup.go 0.00%
bind/bind.go 50.00%
bind/setup.go 80.82%
bufsize/bufsize.go 100.00%
bufsize/setup.go 59.38%
cache/cache.go 86.45%
cache/dnssec.go 65.52%
cache/freq/freq.go 78.26%
cache/handler.go 90.40%
cache/item.go 95.16%
cache/setup.go 64.68%
cancel/cancel.go 82.35%
chaos/chaos.go 72.41%
chaos/setup.go 65.85%
clouddns/clouddns.go 84.96%
clouddns/gcp.go 0.00%
clouddns/setup.go 55.41%
debug/debug.go 100.00%
debug/pcap.go 74.29%
dns64/dns64.go 82.64%
dns64/setup.go 74.60%
dnssec/black_lies.go 65.63%
dnssec/cache.go 37.04%
dnssec/dnskey.go 65.45%
dnssec/dnssec.go 75.27%
dnssec/handler.go 100.00%
dnssec/responsewriter.go 65.00%
dnssec/rrsig.go 80.65%
dnssec/setup.go 62.96%
dnstap/encoder.go 68.42%
dnstap/handler.go 85.71%
dnstap/io.go 77.27%
dnstap/setup.go 53.52%
dnstap/writer.go 58.82%
done.go 0.00%
erratic/autopath.go 0.00%
erratic/erratic.go 64.06%
erratic/ready.go 0.00%
erratic/setup.go 76.25%
erratic/xfr.go 100.00%
errors/errors.go 75.00%
errors/setup.go 82.50%
etcd/etcd.go 0.00%
etcd/handler.go 0.00%
etcd/msg/path.go 60.00%
etcd/msg/service.go 46.51%
etcd/msg/type.go 85.71%
etcd/setup.go 1.15%
etcd/xfr.go 0.00%
file/closest.go 100.00%
file/dname.go 82.61%
file/file.go 62.11%
file/lookup.go 77.05%
file/notify.go 50.00%
file/reload.go 77.27%
file/secondary.go 37.50%
file/setup.go 38.24%
file/shutdown.go 0.00%
file/tree/all.go 0.00%
file/tree/auth_walk.go 0.00%
file/tree/elem.go 20.97%
file/tree/glue.go 0.00%
file/tree/less.go 90.63%
file/tree/print.go 92.31%
file/tree/tree.go 14.39%
file/tree/walk.go 0.00%
file/wildcard.go 100.00%
file/xfr.go 0.00%
file/zone.go 77.23%
forward/connect.go 79.00%
forward/dnstap.go 0.00%
forward/forward.go 45.54%
forward/health.go 84.78%
forward/persistent.go 83.75%
forward/policy.go 53.33%
forward/proxy.go 84.85%
forward/setup.go 68.28%
forward/type.go 88.24%
geoip/city.go 100.00%
geoip/geoip.go 78.26%
geoip/setup.go 81.08%
grpc/grpc.go 63.51%
grpc/policy.go 46.67%
grpc/proxy.go 64.44%
grpc/setup.go 66.06%
header/handler.go 100.00%
header/header.go 80.00%
header/setup.go 86.54%
health/health.go 60.00%
health/overloaded.go 76.09%
health/setup.go 62.22%
hosts/hosts.go 73.33%
hosts/hostsfile.go 60.96%
hosts/setup.go 41.53%
k8s_external/apex.go 82.35%
k8s_external/external.go 83.33%
k8s_external/msg_to_dns.go 78.95%
k8s_external/setup.go 22.22%
k8s_external/transfer.go 86.96%
kubernetes/autopath.go 16.22%
kubernetes/controller.go 5.66%
kubernetes/external.go 26.53%
kubernetes/handler.go 80.82%
kubernetes/kubernetes.go 55.04%
kubernetes/local.go 0.00%
kubernetes/logger.go 0.00%
kubernetes/metadata.go 100.00%
kubernetes/namespace.go 100.00%
kubernetes/ns.go 100.00%
kubernetes/parse.go 85.00%
kubernetes/ready.go 0.00%
kubernetes/reverse.go 86.21%
kubernetes/setup.go 71.88%
kubernetes/xfr.go 91.24%
loadbalance/handler.go 100.00%
loadbalance/loadbalance.go 73.58%
loadbalance/setup.go 59.09%
local/local.go 90.00%
local/setup.go 11.11%
log/log.go 100.00%
log/setup.go 87.32%
loop/loop.go 16.36%
loop/setup.go 40.38%
metadata/metadata.go 100.00%
metadata/provider.go 45.00%
metadata/setup.go 60.71%
metrics/context.go 83.33%
metrics/handler.go 63.64%
metrics/metrics.go 66.28%
metrics/recorder.go 100.00%
metrics/registry.go 10.00%
metrics/setup.go 32.84%
minimal/minimal.go 77.42%
minimal/setup.go 72.73%
normalize.go 46.43%
nsid/nsid.go 75.86%
nsid/setup.go 77.78%
pkg/cache/cache.go 83.33%
pkg/cidr/cidr.go 88.24%
pkg/dnstest/multirecorder.go 62.50%
pkg/dnstest/recorder.go 100.00%
pkg/dnstest/server.go 81.25%
pkg/dnsutil/cname.go 100.00%
pkg/dnsutil/join.go 100.00%
pkg/dnsutil/reverse.go 100.00%
pkg/dnsutil/ttl.go 32.00%
pkg/dnsutil/zone.go 100.00%
pkg/doh/doh.go 57.35%
pkg/edns/edns.go 48.72%
pkg/fall/fall.go 100.00%
pkg/log/listener.go 32.93%
pkg/log/log.go 75.00%
pkg/log/plugin.go 13.95%
pkg/nonwriter/nonwriter.go 100.00%
pkg/parse/host.go 79.17%
pkg/parse/parse.go 79.17%
pkg/parse/transport.go 100.00%
pkg/rcode/rcode.go 100.00%
pkg/replacer/replacer.go 82.56%
pkg/response/classify.go 0.00%
pkg/response/typify.go 47.44%
pkg/singleflight/singleflight.go 100.00%
pkg/tls/tls.go 76.47%
pkg/uniq/uniq.go 68.75%
pkg/up/up.go 77.78%
plugin.go 0.00%
pprof/pprof.go 0.00%
pprof/setup.go 92.50%
ready/list.go 83.33%
ready/ready.go 73.17%
ready/setup.go 36.00%
register.go 0.00%
reload/reload.go 11.27%
reload/setup.go 91.30%
rewrite/class.go 100.00%
rewrite/edns0.go 81.77%
rewrite/name.go 90.77%
rewrite/reverter.go 87.34%
rewrite/rewrite.go 94.05%
rewrite/setup.go 65.38%
rewrite/ttl.go 85.59%
rewrite/type.go 100.00%
rewrite/wire.go 64.71%
root/root.go 100.00%
route53/route53.go 87.72%
route53/setup.go 80.95%
secondary/setup.go 40.98%
sign/dnssec.go 100.00%
sign/file.go 50.82%
sign/keys.go 36.71%
sign/nsec.go 100.00%
sign/setup.go 56.34%
sign/sign.go 0.00%
sign/signer.go 53.38%
template/setup.go 85.05%
template/template.go 89.83%
test/file.go 4.40%
test/helpers.go 0.00%
test/responsewriter.go 0.00%
test/scrape.go 0.00%
tls/tls.go 82.35%
trace/logger.go 0.00%
trace/setup.go 71.54%
trace/trace.go 64.65%
transfer/notify.go 0.00%
transfer/setup.go 67.27%
transfer/transfer.go 77.42%
tsig/setup.go 67.97%
tsig/tsig.go 92.68%
whoami/setup.go 70.00%
whoami/whoami.go 91.18%
Folder Totals (226 files) 58.73%
Project Totals (239 files) 57.10%
Loading