• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

PowerDNS / pdns / 14253572168
59%

Build:
DEFAULT BRANCH: master
Ran 03 Apr 2025 10:12PM UTC
Jobs 8
Files 403
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Apr 2025 01:53PM UTC coverage: 60.402% (-3.1%) from 63.455%
14253572168

push

github

web-flow
Merge pull request #15385 from rgacogne/ddist-enable-quiche-sni-tests

dnsdist: Enable the DoQ and DoH3 parts of the SNI tests in our CI

31683 of 72068 branches covered (43.96%)

Branch coverage included in aggregate %.

82493 of 116960 relevant lines covered (70.53%)

1751591.83 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
90.44
-4.41% pdns/base32.cc
1
80.6
-4.48% pdns/base64.cc
1
87.78
-4.38% pdns/dnsname.cc
1
0.0
-100.0% pdns/libssl.hh
1
0.0
-1.89% pdns/recursordist/ratelimitedlog.hh
1
0.0
-8.33% pdns/recursordist/rec_channel.hh
1
0.0
-100.0% pdns/recursordist/rec-rust-lib/rust/src/bridge.hh
1
95.02
1.96% pdns/recursordist/recursor_cache.hh
1
75.0
-25.0% pdns/recursordist/sortlist.hh
1
0.0
-100.0% pdns/resolver.hh
2
88.24
-9.8% ext/probds/murmur3.cc
2
95.71
-3.68% pdns/burtle.hh
2
0.0
-95.65% pdns/dnsdistdist/dnscrypt.hh
2
83.33
1.35% pdns/dnsdistdist/dnsdist-downstream-connection.hh
2
0.0
-87.86% pdns/dnsdistdist/dnsdist-lua-bindings-dnsquestion.cc
2
0.0
-76.0% pdns/dnsdistdist/dnsdist-lua-bindings-kvs.cc
2
88.96
-0.21% pdns/dnsdistdist/dnsdist-svc.cc
2
0.0
-100.0% pdns/dnsdistdist/doq.hh
2
73.79
3.67% pdns/dnssecinfra.hh
2
0.0
-100.0% pdns/json.hh
2
72.73
-4.27% pdns/packetcache.hh
2
85.28
0.31% pdns/pollmplexer.cc
2
84.0
-2.96% pdns/qtype.hh
2
49.45
-5.31% pdns/recursordist/rec-system-resolve.cc
2
0.0
-75.0% pdns/snmp-agent.hh
2
0.0
-100.0% pdns/tsigverifier.hh
3
0.0
-42.86% pdns/dnsdistdist/dnsdist-actions.hh
3
81.85
-5.49% pdns/dnsdistdist/dnsdist-dnsparser.cc
3
88.57
-3.81% pdns/dnsdistdist/dnsdist-rings.hh
3
87.63
-4.12% pdns/dnsname.hh
3
0.0
-85.71% pdns/proxy-protocol.hh
3
90.65
0.01% pdns/rcpgenerator.cc
3
88.46
6.98% pdns/recursordist/aggressive_nsec.hh
3
88.89
0.79% pdns/recursordist/logr.hh
3
80.39
-7.84% pdns/recursordist/negcache.hh
3
63.64
-26.36% pdns/threadname.cc
3
72.73
-27.27% pdns/zoneparser-tng.hh
4
41.67
-27.08% pdns/dnsdistdist/dnsdist-lbpolicies.hh
4
81.25
6.25% pdns/dnsdistdist/dnsdist-lua-ffi.hh
4
81.62
-1.23% pdns/dnswriter.cc
4
80.77
-11.82% pdns/recursordist/nod.hh
4
42.86
-57.14% pdns/uuid-utils.cc
5
0.0
-3.38% ext/yahttp/yahttp/cookie.hpp
5
0.0
-66.67% pdns/auth-catalogzone.hh
5
36.6
-20.47% pdns/channel.hh
5
57.97
-3.49% pdns/dnsrecords.hh
5
0.0
-100.0% pdns/ednspadding.cc
5
76.6
-10.36% pdns/epollmplexer.cc
5
73.8
-3.73% pdns/iputils.hh
5
76.12
4.19% pdns/recursordist/logging.cc
6
0.0
-100.0% pdns/coverage.cc
6
61.29
-29.89% pdns/dnsdistdist/dnsdist-dnsquestion.cc
6
90.59
3.49% pdns/lock.hh
6
0.0
-3.77% pdns/minicurl.cc
6
70.0
-20.0% pdns/recursordist/ext/protozero/include/protozero/buffer_string.hpp
6
0.0
-50.0% pdns/recursordist/rec-tcpout.hh
6
74.6
-25.4% pdns/tcounters.hh
7
14.78
-5.91% pdns/dnsdistdist/dnsdist-rings.cc
7
60.8
-4.93% pdns/dnsdistdist/tcpiohandler-mplexer.hh
7
81.16
-8.5% pdns/proxy-protocol.cc
7
75.93
3.01% pdns/recursordist/nod.cc
8
83.91
-7.98% pdns/dnsdistdist/dnsdist-lua-network.cc
8
96.64
16.11% pdns/dnsdistdist/test-dnsdist_cc.cc
8
80.76
-3.65% pdns/misc.hh
8
0.0
-90.32% pdns/recursordist/lua-recursor4.hh
8
55.75
-8.85% pdns/sodiumsigners.cc
8
62.24
-6.04% pdns/validate.cc
8
48.0
-22.0% pdns/zonemd.hh
9
0.0
-35.71% ext/yahttp/yahttp/router.hpp
9
57.14
-42.86% pdns/ednssubnet.hh
9
0.0
0.0% pdns/gss_context.hh
9
0.0
-92.31% pdns/recursordist/rec-responsestats.hh
9
42.86
-42.86% pdns/recursordist/taskqueue.hh
10
35.71
-42.86% pdns/dnsdistdist/dnsdist-configuration.cc
10
36.84
-21.4% pdns/dnsdistdist/dnsdist-proxy-protocol.cc
10
74.6
-10.25% pdns/histogram.hh
10
74.79
-9.06% pdns/recursordist/ext/protozero/include/protozero/basic_pbf_writer.hpp
11
50.85
-24.54% pdns/dns.cc
11
0.0
-94.44% pdns/dnspacket.hh
11
0.0
-34.29% pdns/remote_logger.hh
12
35.71
-42.86% pdns/dnsdistdist/dnsdist-cache.hh
12
85.67
-1.99% pdns/recursordist/syncres.hh
13
0.0
-50.0% ext/json11/json11.hpp
14
0.0
-100.0% pdns/dnsdistdist/dnsdist-lua-vars.cc
15
15.38
-56.41% pdns/dnsdistdist/dnsdist-protocols.cc
15
0.0
-82.61% pdns/statnode.hh
16
23.08
-76.92% pdns/dnsdistdist/dnsdist-concurrent-connections.hh
16
83.06
0.31% pdns/dnsdistdist/dnsdist-tcp-downstream.cc
16
44.19
-22.73% pdns/dnsdistdist/dnsdist-tcp-upstream.hh
17
81.57
-6.31% pdns/recursordist/filterpo.hh
17
0.0
-30.43% pdns/recursordist/pubsuffixloader.cc
17
0.0
-58.33% pdns/recursordist/rec-xfrtracker.cc
18
0.0
-80.77% pdns/dnsdistdist/dnsdist-resolver.cc
18
0.0
-85.81% pdns/dnsdistdist/doh3.cc
18
0.0
0.0% pdns/gss_context.cc
18
56.34
-9.91% pdns/recursordist/aggressive_nsec.cc
18
74.39
-13.99% pdns/recursordist/mtasker.hh
18
0.0
-85.71% pdns/recursordist/rec-xfr.hh
19
71.57
-13.75% pdns/dnsparser.cc
19
0.43
-32.84% pdns/dolog.hh
19
77.42
-22.58% pdns/recursordist/rec-tcounters.hh
19
57.3
-19.62% pdns/sha.hh
20
50.0
-38.71% pdns/dnsdistdist/dnsdist-edns.cc
20
33.96
-34.67% pdns/logger.hh
21
9.72
-53.13% pdns/dnsdistdist/dnsdist-session-cache.cc
22
24.49
-65.31% pdns/recursordist/rec-rust-lib/cxxsettings-private.hh
23
0.0
-80.95% pdns/recursordist/rec_metrics.hh
23
22.11
-31.83% pdns/shuffle.cc
24
51.43
-13.06% pdns/dnsdistdist/dnsdist-tcp-downstream.hh
24
77.78
-19.05% pdns/svc-records.cc
24
50.0
-42.9% pdns/version.cc
25
56.65
-28.46% pdns/logger.cc
26
68.63
7.35% pdns/opensslsigners.cc
28
27.78
-50.95% pdns/qtype.cc
28
73.07
-15.9% pdns/recursordist/reczones-helpers.cc
29
35.14
-39.19% pdns/dnsdistdist/dnsdist-idstate.hh
29
51.73
-18.84% pdns/dnsdistdist/dnsdist-lbpolicies.cc
29
15.69
-22.78% pdns/recursordist/rec-eventtrace.hh
29
44.57
-44.57% pdns/recursordist/rec-responsestats.cc
30
0.0
-63.89% pdns/dnsdistdist/dnsdist-frontend.cc
30
28.72
-11.42% pdns/recursordist/rec-taskqueue.cc
31
0.0
-4.24% pdns/dnsdistdist/dnsdist-xsk.cc
31
0.0
-68.25% pdns/recursordist/rec-tcpout.cc
33
74.36
-7.39% pdns/dnsdistdist/dnsdist-cache.cc
34
0.0
-59.74% pdns/capabilities.cc
34
0.0
-54.55% pdns/dnsdistdist/dnsdist-actions.cc
35
25.11
-20.16% pdns/unix_utility.cc
36
0.0
-57.47% pdns/dnsdistdist/dnsdist-kvs.hh
37
5.88
-70.59% pdns/recursordist/sortlist.cc
37
4.65
-59.1% pdns/recursordist/validate-recursor.cc
39
0.0
-85.94% pdns/dnsdistdist/dnsdist-kvs.cc
42
42.86
-35.52% pdns/dnsdistdist/dnsdist-tcp.hh
42
80.97
-3.05% pdns/recursordist/filterpo.cc
43
0.0
-62.79% pdns/recursordist/rec-carbon.cc
45
0.0
-69.78% pdns/dnsdistdist/dnsdist-rules.cc
46
0.0
-77.22% pdns/tsigverifier.cc
49
0.0
-52.63% pdns/recursordist/secpoll-recursor.cc
50
75.51
-6.0% pdns/dnsdistdist/dnsdist-ecs.cc
51
0.0
-72.2% pdns/dnsdistdist/bpf-filter.cc
52
45.28
-27.79% pdns/tcpiohandler.hh
53
68.24
-13.01% pdns/dnsrecords.cc
54
0.0
-90.38% pdns/dnsdistdist/dnsdist-doh-common.hh
54
0.0
-74.75% pdns/dnstap.cc
55
11.54
-77.88% pdns/dnsdistdist/dnsdist-rule-chains.cc
55
0.0
-50.35% pdns/statnode.cc
56
0.0
-55.23% pdns/dnsbackend.hh
58
0.0
-33.33% pdns/dnsdistdist/dnsdist-random.cc
61
2.88
-80.76% pdns/dnsdistdist/dnsdist-metrics.cc
61
0.0
-64.6% pdns/dnsseckeeper.hh
61
0.0
-93.62% pdns/query-local-address.cc
62
21.67
-35.83% pdns/sstuff.hh
63
55.93
-14.64% pdns/recursordist/rec-zonetocache.cc
66
42.18
-22.34% pdns/recursordist/rec_channel.cc
70
41.4
-19.06% pdns/arguments.cc
70
51.04
-31.97% pdns/dnsdistdist/dnsdist-async.cc
70
75.11
0.11% pdns/dnsdistdist/dnsdist-lua-ffi.cc
71
51.62
-31.61% pdns/recursordist/recpacketcache.cc
72
0.0
-83.33% pdns/json.cc
73
44.13
-30.45% pdns/zonemd.cc
77
0.0
-51.74% pdns/recursordist/rec-protozero.hh
78
0.0
-61.32% pdns/dnsdistdist/dnsdist-lua-bindings.cc
78
9.09
-75.45% pdns/dnsdistdist/dnsdist-selectors-factory-generated.cc
79
0.0
-66.94% pdns/axfr-retriever.cc
84
0.0
-48.09% pdns/recursordist/rec-protozero.cc
87
0.0
-54.42% ext/yahttp/yahttp/url.hpp
87
0.0
-79.26% pdns/protozero.cc
92
23.14
-54.81% pdns/ixfr.cc
93
0.0
-58.37% ext/yahttp/yahttp/router.cpp
94
37.77
-54.08% pdns/dnsdistdist/dnsdist-self-answers.cc
94
0.0
-83.33% pdns/webserver.hh
95
75.35
-4.79% pdns/recursordist/syncres.cc
99
0.0
-58.57% pdns/fstrm_logger.cc
102
3.64
-10.5% pdns/recursordist/ext/luawrapper/include/LuaContext.hpp
104
0.0
-57.59% pdns/remote_logger.cc
108
40.03
-35.77% pdns/recursordist/rpzloader.cc
109
0.0
-86.84% pdns/snmp-agent.cc
122
21.5
-35.3% pdns/iputils.cc
124
0.0
-37.01% ext/yahttp/yahttp/utility.hpp
124
49.78
-34.63% pdns/dnsdistdist/dnsdist.hh
130
0.0
-96.34% pdns/protozero.hh
137
40.55
-36.04% pdns/dnsdistdist/dnsdist-crypto.cc
154
0.0
-55.17% pdns/lua-base4.cc
157
0.0
-63.18% ext/yahttp/yahttp/reqresp.hpp
164
44.16
-22.54% pdns/dnsdistdist/dnsdist-backend.cc
167
0.0
-47.84% ext/yahttp/yahttp/reqresp.cpp
167
0.0
-85.27% pdns/recursordist/rec-main.hh
169
48.93
-27.73% pdns/dnssecinfra.cc
181
51.57
-32.08% pdns/zoneparser-tng.cc
182
0.0
-69.32% pdns/resolver.cc
209
0.0
-85.63% pdns/ws-api.cc
220
0.0
-50.6% pdns/recursordist/rec-snmp.cc
223
39.09
-23.41% pdns/misc.cc
249
0.0
-49.5% pdns/recursordist/reczones.cc
295
17.28
-37.99% pdns/dnsdistdist/dnsdist-rules-factory.hh
307
49.42
-26.22% pdns/recursordist/rec-rust-lib/cxxsupport.cc
317
23.77
10.5% ext/luawrapper/include/LuaContext.hpp
358
48.48
-27.83% pdns/dnsdistdist/dnsdist-tcp.cc
360
0.0
-62.65% ext/json11/json11.cpp
371
0.0
-70.0% pdns/recursordist/lwres.cc
421
0.0
-25.03% pdns/recursordist/ws-recursor.cc
456
0.0
-62.26% pdns/libssl.cc
490
0.0
-80.67% pdns/webserver.cc
522
0.0
-56.49% pdns/recursordist/rec-lua-conf.cc
527
0.0
-68.61% pdns/tcpiohandler.cc
651
0.0
-65.81% pdns/recursordist/rec-tcp.cc
667
0.0
-60.39% pdns/recursordist/lua-recursor4.cc
914
0.0
-32.47% pdns/recursordist/rec_channel_rec.cc
1775
0.12
-62.08% pdns/recursordist/rec-main.cc
1835
0.0
-72.52% pdns/recursordist/pdns_recursor.cc
Jobs
ID Job ID Ran Files Coverage
1 rec-unit-full-ubsan+asan - 14253572168.1 03 Apr 2025 10:15PM UTC 200
70.41
GitHub Action Run
2 dnsdist-unit-least-ubsan+asan - 14253572168.2 03 Apr 2025 10:12PM UTC 142
57.06
GitHub Action Run
3 rec-unit-least-ubsan+asan - 14253572168.3 03 Apr 2025 10:14PM UTC 192
72.56
GitHub Action Run
4 rec-unit-least-asan+ubsan - 14253572168.4 03 Apr 2025 10:15PM UTC 203
70.17
GitHub Action Run
5 rec-unit-ubsan+asan - 14253572168.5 03 Apr 2025 10:14PM UTC 188
70.51
GitHub Action Run
6 rec-regression-bulk - 14253572168.6 03 Apr 2025 10:15PM UTC 201
0.54
GitHub Action Run
7 dnsdist-unit-least-asan+ubsan - 14253572168.7 03 Apr 2025 10:13PM UTC 159
57.29
GitHub Action Run
8 rec-unit-full-asan+ubsan - 14253572168.8 03 Apr 2025 10:15PM UTC 212
70.02
GitHub Action Run
Source Files on build 14253572168
  • Tree
  • List 403
  • Changed 302
  • Source Changed 79
  • Coverage Changed 300
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #14253572168
  • 98fe9bb0 on github
  • Prev Build on master (#14168822087)
  • Next Build on master (#14265505407)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc