• 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 / 17401468820
66%
master: 72%

Build:
Build:
LAST BUILD BRANCH: ddist20-backport-16898
DEFAULT BRANCH: master
Ran 02 Sep 2025 11:10AM UTC
Jobs 8
Files 420
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 Sep 2025 11:02AM UTC coverage: 64.349% (-1.6%) from 65.99%
17401468820

Pull #15999

github

web-flow
Merge 23f20ae91 into b9a47b689
Pull Request #15999: pdnsutil: prettier zone output

33272 of 79008 branches covered (42.11%)

Branch coverage included in aggregate %.

37 of 42 new or added lines in 5 files covered. (88.1%)

2397 existing lines in 69 files now uncovered.

101613 of 130608 relevant lines covered (77.8%)

2332417.43 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
5
75.48
-3.41% pdns/dnsparser.hh

Uncovered Existing Lines

Lines Coverage ∆ File
1
2.7
-0.68% ext/yahttp/yahttp/cookie.hpp
1
80.6
-7.46% pdns/base64.cc
1
90.26
-2.53% pdns/dnsname.hh
2
0.0
-100.0% pdns/json.hh
2
89.36
-4.26% pdns/query-local-address.cc
3
66.67
-11.11% pdns/dns_random.hh
3
65.52
-4.6% pdns/dnssecinfra.hh
3
85.71
-14.29% pdns/ednssubnet.hh
3
56.95
0.15% pdns/iputils.cc
3
76.92
-10.03% pdns/qtype.hh
3
81.08
0.1% pdns/recursordist/syncres.cc
3
89.18
0.06% pdns/recursordist/test-syncres_cc2.cc
3
62.5
-37.5% pdns/svc-records.hh
3
70.0
-20.0% pdns/threadname.cc
4
71.43
-28.57% pdns/zoneparser-tng.hh
5
33.33
-16.67% ext/json11/json11.hpp
5
0.0
-35.71% ext/yahttp/yahttp/router.hpp
6
75.48
-3.41% pdns/dnsparser.hh
6
0.0
-3.77% pdns/minicurl.cc
7
80.58
-4.27% pdns/histogram.hh
7
89.05
-1.59% pdns/rcpgenerator.cc
8
53.11
-2.07% pdns/lua-base4.cc
8
55.75
-8.85% pdns/sodiumsigners.cc
8
81.4
-11.37% pdns/version.cc
9
0.0
0.0% pdns/gss_context.hh
10
49.84
-2.29% pdns/arguments.cc
10
0.0
-66.67% pdns/auth-catalogzone.hh
11
53.45
-15.18% pdns/logger.hh
15
89.69
-0.32% pdns/recursordist/test-syncres_cc1.cc
17
0.0
-94.44% pdns/dnspacket.hh
17
54.71
-6.88% pdns/dnsrecords.hh
18
55.65
-11.69% pdns/axfr-retriever.cc
18
0.0
0.0% pdns/gss_context.cc
19
48.94
-29.79% pdns/qtype.cc
21
60.95
-24.47% pdns/logger.cc
23
33.33
-11.94% pdns/unix_utility.cc
24
77.78
-19.05% pdns/svc-records.cc
25
5.71
-77.62% pdns/webserver.hh
26
82.98
-7.5% pdns/dnsname.cc
27
55.74
-44.26% ext/ipcrypt/ipcrypt.c
28
76.63
-8.81% pdns/misc.hh
28
57.4
-3.8% pdns/opensslsigners.cc
29
29.35
-7.02% ext/yahttp/yahttp/utility.hpp
30
70.83
-16.26% pdns/lock.hh
31
15.34
-0.49% ext/luawrapper/include/LuaContext.hpp
31
36.59
-40.34% pdns/sha.hh
35
80.86
-4.46% pdns/dnsparser.cc
35
4.76
-76.37% pdns/webserver.cc
36
31.42
-23.01% ext/yahttp/yahttp/url.hpp
38
31.89
-15.95% ext/yahttp/yahttp/reqresp.cpp
41
58.56
-16.57% pdns/zonemd.cc
42
6.33
-70.89% pdns/tsigverifier.cc
43
33.16
-27.81% pdns/cdb.cc
46
75.94
-2.87% pdns/iputils.hh
49
58.43
-20.39% ext/lmdb-safe/lmdb-safe.cc
61
22.14
-42.45% pdns/dnsseckeeper.hh
64
12.82
-53.85% pdns/ipcipher.cc
65
43.53
-28.72% ext/lmdb-safe/lmdb-safe.hh
69
37.09
-30.06% ext/yahttp/yahttp/reqresp.hpp
69
0.0
-83.33% pdns/json.cc
88
56.13
-6.5% pdns/misc.cc
90
61.66
-19.63% pdns/dnsrecords.cc
97
29.15
-27.99% pdns/sstuff.hh
111
0.0
-56.81% pdns/dnsbackend.hh
128
54.89
-21.88% pdns/dnssecinfra.cc
134
36.67
-27.74% ext/json11/json11.cpp
138
25.41
-60.54% pdns/ws-api.cc
173
50.84
-32.24% pdns/zoneparser-tng.cc
180
4.9
-68.12% pdns/resolver.cc
Jobs
ID Job ID Ran Files Coverage
1 dnsdist-unit-least-asan+ubsan - 17401468820.1 02 Sep 2025 11:10AM UTC 145
55.98
GitHub Action Run
2 rec-regression-bulk-full-asan+ubsan - 17401468820.2 02 Sep 2025 11:18AM UTC 207
20.53
GitHub Action Run
3 rec-api-full-asan+ubsan - 17401468820.3 02 Sep 2025 11:18AM UTC 207
0.0
GitHub Action Run
4 rec-unit-least-asan+ubsan - 17401468820.4 02 Sep 2025 11:15AM UTC 198
70.04
GitHub Action Run
5 rec-unit-full-asan+ubsan - 17401468820.5 02 Sep 2025 11:15AM UTC 207
69.81
GitHub Action Run
6 dnsdist-unit-full-asan+ubsan - 17401468820.6 02 Sep 2025 11:16AM UTC 183
42.7
GitHub Action Run
7 dnsdist-regression-full-asan+ubsan - 17401468820.7 02 Sep 2025 11:28AM UTC 203
45.45
GitHub Action Run
8 rec-regression-full-asan+ubsan - 17401468820.8 02 Sep 2025 11:30AM UTC 207
42.15
GitHub Action Run
Source Files on build 17401468820
  • Tree
  • List 420
  • Changed 6
  • Source Changed 1
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #17401468820
  • Pull Request #15999
  • PR Base - master (#17401427192)
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