• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Warning: This build has drifted.
The coverage report for this pull request build may be inaccurate because its base commit is no longer the HEAD of its target branch.
This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

    • Learn more: For more information on this, see Tracking coverage changes for pull request builds.
    • Fix now: For a quick fix, rebase this PR at GitHub. Your next report should be accurate.
    • Prevent going forward: To avoid this issue with future PRs, see these Recommended CI Configurations.
New Repo Setting:
INCLUDE COVERAGE % WITH WARNINGS ABOUT DRIFTED BUILDS?

Enabling this setting will include a (potentially inaccurate) coverage % with warning messages in status updates for drifted builds.

Adjust setting

PowerDNS / pdns / 18405581077
64%
master: 73%

Build:
Build:
LAST BUILD BRANCH: dnsdist-rm-h2o
DEFAULT BRANCH: master
Ran 10 Oct 2025 11:52AM UTC
Jobs 27
Files 525
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

10 Oct 2025 11:48AM UTC coverage: 61.1% (-3.1%) from 64.16%
18405581077

Pull #16244

github

web-flow
Merge d45abd5fb into 281d3f6e5
Pull Request #16244: dnsdist: Set up the dns header for timeout response rules

33438 of 80024 branches covered (41.78%)

Branch coverage included in aggregate %.

106607 of 149182 relevant lines covered (71.46%)

5801443.79 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
68.54
-0.28% pdns/validate.cc
2
35.89
-0.48% ext/yahttp/yahttp/utility.hpp
2
97.59
-1.81% pdns/burtle.hh
2
47.48
-10.79% pdns/channel.hh
2
87.39
-2.7% pdns/dns.cc
2
64.71
-11.76% pdns/dnsdistdist/dnsdist-dnsquestion.cc
2
0.0
-76.0% pdns/dnsdistdist/dnsdist-lua-bindings-kvs.cc
2
0.0
-53.08% pdns/dnsdistdist/dnsdist-lua.hh
2
83.85
-3.11% pdns/epollmplexer.cc
2
0.0
-100.0% pdns/libssl.hh
2
84.31
-1.96% pdns/pollmplexer.cc
2
87.33
-2.33% pdns/proxy-protocol.cc
2
89.8
-0.42% pdns/rcpgenerator.cc
2
66.47
-0.22% pdns/recursordist/aggressive_nsec.cc
3
68.18
-1.2% modules/gpgsqlbackend/spgsql.cc
3
67.34
-2.02% pdns/axfr-retriever.cc
3
0.0
-55.56% pdns/dnsdistdist/dnsdist-actions.hh
3
85.83
-3.33% pdns/dnsdistdist/dnsdist-svc.cc
3
93.44
-2.21% pdns/protozero.hh
3
0.0
-85.71% pdns/proxy-protocol.hh
3
89.18
-0.3% pdns/recursordist/test-syncres_cc2.cc
4
70.08
-1.35% modules/godbcbackend/sodbc.cc
4
14.55
-4.55% pdns/dnsdistdist/ext/protozero/include/protozero/varint.hpp
4
77.03
-2.25% pdns/packetcache.hh
4
42.86
-57.14% pdns/uuid-utils.cc
5
72.34
-6.38% pdns/qtype.cc
5
90.19
0.0% pdns/recursordist/test-syncres_cc1.cc
6
84.87
-0.53% pdns/dnsparser.cc
6
62.82
-3.85% pdns/ipcipher.cc
6
53.57
-4.02% pdns/remote_logger.cc
7
46.35
-1.5% ext/yahttp/yahttp/reqresp.cpp
7
62.82
-4.33% ext/yahttp/yahttp/reqresp.hpp
7
57.14
-20.63% pdns/dnsdistdist/dnsdist-lbpolicies.hh
7
0.0
-33.33% pdns/dnsdistdist/dnsdist-random.cc
7
81.03
-0.23% pdns/recursordist/syncres.cc
8
72.76
-3.94% pdns/dnsdistdist/dnsdist-kvs.cc
9
45.45
-40.91% pdns/dnsdistdist/dnsdist-cache.hh
9
0.0
-4.18% pdns/dnsdistdist/dnsdist-xsk.cc
9
62.24
-12.5% pdns/dnstap.cc
10
48.57
-34.29% pdns/dnsdistdist/dnsdist-configuration.cc
10
90.71
-2.08% pdns/dnsname.hh
10
53.07
-4.07% pdns/sstuff.hh
12
0.0
-100.0% pdns/dnsdistdist/dnsdist-server-pool.hh
13
39.53
-17.94% pdns/dnsdistdist/dnsdist-kvs.hh
13
50.24
-8.33% pdns/fstrm_logger.cc
14
61.29
-15.3% pdns/dnsdistdist/dnsdist-crypto.cc
14
63.48
-5.03% pdns/dnsdistdist/dnsdist-dynblocks.hh
14
0.0
-100.0% pdns/dnsdistdist/dnsdist-lua-vars.cc
15
0.0
-1.67% pdns/dnsdistdist/xsk.cc
17
61.14
-10.22% pdns/dnsdistdist/ext/protozero/include/protozero/basic_pbf_writer.hpp
19
22.5
-52.5% pdns/dnsdistdist/dnsdist-lua-ffi.hh
19
77.96
-13.98% pdns/dnsdistdist/dnsdist-lua-network.cc
19
0.0
-81.48% pdns/dnsdistdist/dnsdist-resolver.cc
19
0.22
-34.48% pdns/dolog.hh
19
77.77
-1.12% pdns/iputils.hh
19
45.92
-8.84% pdns/recursordist/rec-system-resolve.cc
20
50.0
-38.71% pdns/dnsdistdist/dnsdist-edns.cc
20
0.0
-88.97% pdns/dnsdistdist/dnsdist-lua-bindings-dnsquestion.cc
23
18.18
-41.56% pdns/capabilities.cc
23
75.17
-12.76% pdns/dnsdistdist/dnsdist-dnsparser.cc
23
24.39
-66.18% pdns/dnsdistdist/dnsdist-doh-common.hh
23
23.71
-34.02% pdns/dnsdistdist/dnsdist-proxy-protocol.cc
23
52.8
-13.08% pdns/dnsdistdist/dnsdist-tcp-downstream.hh
24
13.33
-71.11% pdns/dnsdistdist/dnsdist-protocols.cc
27
10.0
-52.86% pdns/dnsdistdist/dnsdist-session-cache.cc
30
0.0
-80.43% pdns/dnsdistdist/dnsdist-prometheus.hh
32
36.49
-44.59% pdns/dnsdistdist/dnsdist-idstate.hh
34
0.0
-54.55% pdns/dnsdistdist/dnsdist-actions.cc
34
77.33
-5.64% pdns/dnsdistdist/dnsdist-tcp-downstream.cc
35
59.15
-27.69% pdns/snmp-agent.cc
40
0.0
-77.03% pdns/dnsdistdist/dnsdist-frontend.cc
41
49.68
-29.68% pdns/dnsdistdist/dnsdist-tcp.hh
42
0.0
-71.94% pdns/dnsdistdist/dnsdist-rules.cc
48
72.06
-9.68% pdns/dnsdistdist/dnsdist-cache.cc
52
75.29
-6.64% pdns/dnsdistdist/dnsdist-ecs.cc
53
28.89
-50.37% pdns/protozero.cc
57
15.18
-75.0% pdns/dnsdistdist/dnsdist-rule-chains.cc
67
0.0
-88.68% pdns/dnsdistdist/dnsdist-doh-common.cc
78
55.88
-6.11% pdns/misc.cc
79
0.0
-100.0% ext/libbpf/libbpf.h
84
6.46
-8.0% ext/luawrapper/include/LuaContext.hpp
88
40.61
-16.18% pdns/iputils.cc
90
58.74
-10.17% pdns/dnsdistdist/dnsdist-dynblocks.cc
100
45.92
-37.14% pdns/dnsdistdist/dnsdist-async.cc
116
50.63
-33.15% pdns/dnsdistdist/dnsdist.hh
116
30.26
-50.78% pdns/dnsdistdist/dnsdist-metrics.cc
117
37.25
-58.82% pdns/dnsdistdist/dnsdist-self-answers.cc
120
41.95
-31.01% pdns/tcpiohandler.hh
130
0.0
-63.82% pdns/dnsdistdist/dnsdist-lua-bindings.cc
135
0.0
-100.0% pdns/dnsdistdist/bpf-filter.main.ebpf
152
53.61
-18.79% pdns/dnsdistdist/dnsdist-nghttp2.cc
158
0.0
-69.6% pdns/dnsdistdist/doq-common.cc
161
43.37
-23.92% pdns/dnsdistdist/dnscrypt.cc
175
62.89
-9.8% pdns/dnsdistdist/dnsdist-lua-ffi.cc
185
5.94
-82.81% pdns/dnsdistdist/dnsdist-concurrent-connections.cc
245
7.21
-63.0% pdns/dnsdistdist/dnsdist-lbpolicies.cc
263
50.5
-28.03% pdns/dnsdistdist/dnsdist-nghttp2-in.cc
321
17.0
-38.24% pdns/dnsdistdist/dnsdist-rules-factory.hh
329
21.65
-47.98% pdns/tcpiohandler.cc
342
27.88
-40.67% pdns/dnsdistdist/dnsdist-backend.cc
374
0.0
-46.79% pdns/dnsdistdist/bpf-filter.cc
401
48.97
-28.71% pdns/dnsdistdist/dnsdist-tcp.cc
536
3.13
-60.16% pdns/libssl.cc
542
0.1
-67.19% pdns/dnsdistdist/doh3.cc
4094
0.0
-100.0% pdns/dnsdistdist/bpf-filter.qname.ebpf
Jobs
ID Job ID Ran Files Coverage
1 rec-regression-bulk-full-asan+ubsan - 18405581077.1 10 Oct 2025 11:55AM UTC 208
20.23
GitHub Action Run
2 ixfrdist - 18405581077.2 10 Oct 2025 11:59AM UTC 104
18.8
GitHub Action Run
3 rec-unit-least-asan+ubsan - 18405581077.3 10 Oct 2025 11:52AM UTC 194
70.17
GitHub Action Run
4 rec-unit-full-asan+ubsan - 18405581077.4 10 Oct 2025 11:52AM UTC 203
69.97
GitHub Action Run
5 auth-backend-geoip - 18405581077.5 10 Oct 2025 11:58AM UTC 204
13.05
GitHub Action Run
6 auth-api-gpgsql - 18405581077.6 10 Oct 2025 11:59AM UTC 204
22.48
GitHub Action Run
7 rec-api-full-asan+ubsan - 18405581077.7 10 Oct 2025 11:55AM UTC 208
0.0
GitHub Action Run
8 auth-backend-authpy - 18405581077.8 10 Oct 2025 12:04PM UTC 204
9.33
GitHub Action Run
9 auth-api-gsqlite3 - 18405581077.9 10 Oct 2025 11:59AM UTC 204
22.38
GitHub Action Run
10 auth-backend-gmysql - 18405581077.10 10 Oct 2025 12:08PM UTC 204
28.44
GitHub Action Run
11 auth-api-gmysql - 18405581077.11 10 Oct 2025 11:59AM UTC 204
22.65
GitHub Action Run
12 auth-unit-address,undefined - 18405581077.12 10 Oct 2025 11:55AM UTC 165
55.69
GitHub Action Run
13 dnsdist-unit-full-asan+ubsan - 18405581077.13 10 Oct 2025 12:02PM UTC 184
42.7
GitHub Action Run
14 auth-backend-gpgsql - 18405581077.14 10 Oct 2025 12:05PM UTC 204
24.59
GitHub Action Run
15 auth-backend-geoip_mmdb - 18405581077.15 10 Oct 2025 11:58AM UTC 204
10.83
GitHub Action Run
16 auth-backend-godbc_sqlite3 - 18405581077.16 10 Oct 2025 11:59AM UTC 204
17.27
GitHub Action Run
17 auth-backend-tinydns - 18405581077.17 10 Oct 2025 11:58AM UTC 204
11.56
GitHub Action Run
18 auth-backend-bind - 18405581077.18 10 Oct 2025 12:05PM UTC 204
23.81
GitHub Action Run
19 auth-api-lmdb - 18405581077.19 10 Oct 2025 11:59AM UTC 204
24.47
GitHub Action Run
20 auth-backend-godbc_mssql - 18405581077.20 10 Oct 2025 12:06PM UTC 204
21.46
GitHub Action Run
21 auth-backend-remote - 18405581077.21 10 Oct 2025 11:59AM UTC 204
14.62
GitHub Action Run
22 rec-regression-full-asan+ubsan - 18405581077.22 10 Oct 2025 12:07PM UTC 208
42.92
GitHub Action Run
23 auth-backend-lmdb - 18405581077.23 10 Oct 2025 12:10PM UTC 204
31.61
GitHub Action Run
24 dnsdist-unit-least-asan+ubsan - 18405581077.24 10 Oct 2025 11:57AM UTC 147
55.68
GitHub Action Run
25 auth-backend-lua2 - 18405581077.25 10 Oct 2025 11:58AM UTC 204
12.97
GitHub Action Run
26 auth-backend-gsqlite3 - 18405581077.26 10 Oct 2025 12:04PM UTC 204
32.24
GitHub Action Run
27 auth-backend-ldap - 18405581077.27 10 Oct 2025 12:02PM UTC 204
14.17
GitHub Action Run
Source Files on build 18405581077
  • Tree
  • List 525
  • Changed 73
  • Source Changed 1
  • Coverage Changed 72
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #18405581077
  • Pull Request #16244
  • PR Base - master (#18402115920)
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

© 2026 Coveralls, Inc