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

PowerDNS / pdns / 15922561195
71%

Build:
DEFAULT BRANCH: master
Ran 27 Jun 2025 09:16AM UTC
Jobs 28
Files 545
Run time 3min
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

27 Jun 2025 09:06AM UTC coverage: 65.656% (+9.0%) from 56.62%
15922561195

push

github

web-flow
Merge pull request #15733 from miodvallat/ENOSPC

Reduce ZoneName::toString mess

41596 of 91856 branches covered (45.28%)

Branch coverage included in aggregate %.

86 of 120 new or added lines in 8 files covered. (71.67%)

10643 existing lines in 180 files now uncovered.

126840 of 164688 relevant lines covered (77.02%)

5839836.23 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
64.53
63.43% pdns/auth-secondarycommunicator.cc
3
62.34
49.61% modules/bindbackend/bindbackend2.cc
30
80.77
12.39% pdns/ws-auth.cc

Uncovered Existing Lines

Lines Coverage ∆ File
1
80.0
44.71% ext/lmdb-safe/lmdb-typed.cc
1
93.8
18.8% modules/lmdbbackend/lmdbbackend.hh
1
45.31
6.65% modules/remotebackend/remotebackend.hh
1
66.67
56.67% pdns/auth-catalogzone.hh
1
93.33
-6.67% pdns/auth-zonecache.hh
1
98.88
5.95% pdns/backends/gsql/gsqlbackend.hh
1
68.18
-3.25% pdns/backends/gsql/ssql.hh
1
77.04
47.29% pdns/communicator.hh
1
76.6
-3.0% pdns/dnswriter.hh
1
0.0
-100.0% pdns/dynlistener.hh
1
90.48
90.48% pdns/inflighter.cc
1
86.96
-4.35% pdns/qtype.hh
1
92.59
11.82% pdns/recursordist/nod.hh
1
84.15
7.81% pdns/serialtweaker.cc
2
47.84
0.83% ext/yahttp/yahttp/reqresp.cpp
2
66.39
5.15% modules/gmysqlbackend/smysql.cc
2
75.38
0.81% pdns/dns.cc
2
66.85
3.69% pdns/dnsdistdist/dnsdist-dynblocks.hh
2
55.14
37.81% pdns/dnsdistdist/dnsdist-rules-factory.hh
2
76.9
16.3% pdns/dnssecinfra.cc
2
64.6
19.98% pdns/dnsseckeeper.hh
2
86.96
6.11% pdns/epollmplexer.cc
2
83.33
8.77% pdns/json.cc
2
3.77
-0.04% pdns/minicurl.cc
2
54.76
4.05% pdns/recursordist/rec-system-resolve.cc
2
98.52
-0.29% pdns/recursordist/test-negcache_cc.cc
2
95.59
-0.09% pdns/recursordist/test-rec-tcounters_cc.cc
2
75.0
75.0% pdns/snmp-agent.hh
3
72.73
-17.9% pdns/ednscookies.hh
3
85.42
0.29% pdns/logger.cc
3
25.0
-75.0% pdns/pdnsexception.hh
3
90.32
56.99% pdns/recursordist/lua-recursor4.hh
3
95.65
-4.35% pdns/recursordist/mtasker_context.cc
3
62.79
45.96% pdns/recursordist/rec-carbon.cc
3
64.1
27.26% pdns/recursordist/taskqueue.cc
3
99.67
-0.33% pdns/recursordist/test-settings.cc
3
80.12
6.65% pdns/stubresolver.cc
3
99.5
-0.29% pdns/test-dnsname_cc.cc
4
68.63
-2.21% pdns/logger.hh
4
88.1
-9.01% pdns/recursordist/logr.hh
4
88.97
0.92% pdns/recursordist/reczones-helpers.cc
4
95.39
-1.97% pdns/recursordist/test-mtasker.cc
5
35.71
-24.29% ext/yahttp/yahttp/router.hpp
5
80.61
-16.48% pdns/dnsdistdist/test-dnsdist_cc.cc
5
66.67
-17.33% pdns/dns_random.hh
5
70.11
-6.81% pdns/dnssecinfra.hh
5
81.48
-18.52% pdns/recursordist/aggressive_nsec.hh
5
8.33
-58.33% pdns/recursordist/rec_channel.hh
5
93.07
-4.0% pdns/recursordist/recursor_cache.hh
6
0.0
0.0% pdns/fstrm_logger.hh
6
81.96
12.88% pdns/recursordist/recpacketcache.cc
6
90.46
-1.22% pdns/recursordist/test-aggressive_nsec_cc.cc
6
98.75
-0.57% pdns/recursordist/test-recursorcache_cc.cc
6
96.13
0.31% pdns/test-dnsrecords_cc.cc
7
36.36
0.07% ext/yahttp/yahttp/utility.hpp
7
74.75
74.75% pdns/dnstap.cc
7
86.84
86.84% pdns/snmp-agent.cc
7
88.69
-2.42% pdns/test-signers.cc
7
92.76
-3.94% pdns/version.cc
8
67.15
4.14% ext/yahttp/yahttp/reqresp.hpp
8
86.27
0.13% pdns/pollmplexer.cc
8
78.72
13.72% pdns/qtype.cc
8
83.33
-2.27% pdns/webserver.hh
9
78.1
27.67% pdns/dnsdistdist/dnsdist-nghttp2-in.cc
9
75.0
-3.21% pdns/dns.hh
9
98.17
-0.04% pdns/recursordist/test-syncres_cc8.cc
9
91.52
0.16% pdns/recursordist/test-syncres_cc9.cc
10
0.0
0.0% modules/ldapbackend/primary.cc
10
93.21
-0.15% pdns/auth-zonecache.cc
10
58.57
58.57% pdns/fstrm_logger.cc
10
77.95
54.81% pdns/ixfr.cc
11
78.89
-10.87% pdns/ednssubnet.cc
11
87.1
-3.2% pdns/lock.hh
11
92.4
83.7% pdns/protozero.hh
11
87.68
-2.32% pdns/recursordist/mtasker.hh
11
52.63
0.04% pdns/recursordist/secpoll-recursor.cc
11
76.92
-2.02% pdns/sha.hh
12
21.98
21.98% pdns/dynhandler.cc
12
85.27
10.06% pdns/recursordist/rec-main.hh
13
57.14
57.14% pdns/remote_logger.cc
14
75.97
-2.31% pdns/ednsoptions.cc
14
71.93
-5.85% pdns/recursordist/logging.cc
15
51.97
-3.39% pdns/lua-auth4.cc
15
85.49
-0.11% pdns/mplexer.hh
15
80.67
15.76% pdns/webserver.cc
16
78.98
8.95% ext/lmdb-safe/lmdb-safe.cc
16
53.93
-2.87% pdns/shuffle.cc
17
86.37
25.45% pdns/dbdnsseckeeper.cc
18
87.58
6.37% pdns/recursordist/filterpo.hh
18
76.0
-10.1% pdns/recursordist/stable-bloom.hh
19
72.86
21.6% ext/lmdb-safe/lmdb-typed.hh
19
76.34
-3.05% pdns/credentials.cc
19
71.11
-8.89% pdns/ednscookies.cc
20
85.95
13.15% pdns/ws-api.cc
21
68.95
27.42% pdns/axfr-retriever.cc
21
87.79
-6.12% pdns/recursordist/syncres.hh
22
92.92
2.38% pdns/dnsname.hh
22
83.67
-0.64% pdns/zoneparser-tng.cc
24
61.16
56.96% modules/pipebackend/pipebackend.cc
25
60.94
7.54% pdns/dnsproxy.cc
25
79.28
-6.48% pdns/packetcache.hh
25
72.93
-3.01% pdns/recursordist/nod.cc
28
59.46
10.23% modules/lua2backend/lua2api2.hh
28
66.67
-13.19% pdns/ipcipher.cc
29
83.01
4.08% pdns/dnswriter.cc
31
59.66
8.18% ext/yahttp/yahttp/router.cpp
31
70.75
13.27% pdns/recursordist/rec-zonetocache.cc
32
92.93
0.79% pdns/dnsname.cc
32
90.96
-0.14% pdns/rcpgenerator.cc
34
41.08
-11.68% pdns/recursordist/rec-eventtrace.hh
34
48.09
48.09% pdns/recursordist/rec-protozero.cc
34
50.6
50.6% pdns/recursordist/rec-snmp.cc
35
62.65
13.24% ext/json11/json11.cpp
35
57.41
50.1% modules/bindbackend/binddnssec.cc
35
72.23
72.23% pdns/rfc2136handler.cc
37
63.62
63.62% pdns/dnsdistdist/dnsdist-lua-bindings.cc
38
73.86
16.3% ext/lmdb-safe/lmdb-safe.hh
38
92.53
-6.57% pdns/test-packetcache_cc.cc
39
64.52
-10.9% pdns/recursordist/rec_channel.cc
40
78.89
-10.13% pdns/dnsparser.hh
41
64.53
63.43% pdns/auth-secondarycommunicator.cc
42
83.9
2.93% pdns/recursordist/filterpo.cc
42
69.47
-14.25% pdns/test-auth-zonecache_cc.cc
43
84.75
1.79% pdns/misc.hh
43
89.22
-2.04% pdns/recursordist/test-syncres_cc2.cc
43
79.71
-1.98% pdns/recursordist/test-syncres_cc.cc
45
52.12
-5.56% pdns/arguments.cc
47
78.65
-9.64% pdns/auth-packetcache.cc
51
81.11
6.2% pdns/dnsrecords.cc
51
72.75
17.72% pdns/tcpiohandler.hh
53
66.17
8.47% pdns/recursordist/aggressive_nsec.cc
55
70.0
31.76% pdns/recursordist/lwres.cc
56
60.52
12.06% modules/geoipbackend/geoipbackend.cc
56
71.49
2.43% pdns/dnspacket.cc
57
66.25
-13.96% pdns/dnsbackend.cc
57
87.43
-7.16% pdns/test-ueberbackend_cc.cc
59
89.51
-1.66% pdns/recursordist/test-syncres_cc4.cc
63
68.62
5.04% pdns/validate.cc
67
82.45
25.54% pdns/backends/gsql/gsqlbackend.cc
68
56.49
51.81% pdns/recursordist/rec-lua-conf.cc
69
39.3
39.3% modules/ldapbackend/native.cc
70
92.15
-2.97% pdns/recursordist/test-syncres_cc3.cc
71
55.17
-5.99% pdns/lua-base4.cc
72
44.32
-12.15% modules/tinydnsbackend/tinydnsbackend.cc
72
89.95
-0.98% pdns/recursordist/test-syncres_cc10.cc
78
58.21
-7.61% pdns/sstuff.hh
79
75.81
33.06% pdns/recursordist/rpzloader.cc
82
56.3
-18.84% pdns/dnsbackend.hh
82
37.62
-7.94% pdns/dynlistener.cc
83
79.35
2.33% pdns/ueberbackend.cc
84
62.34
49.61% modules/bindbackend/bindbackend2.cc
86
68.45
36.99% pdns/dnsdistdist/dnsdist-backend.cc
104
57.71
16.17% pdns/iputils.cc
105
85.26
10.94% pdns/dnsparser.cc
106
89.97
-1.07% pdns/recursordist/test-syncres_cc1.cc
117
66.8
23.8% pdns/tcpreceiver.cc
119
49.5
0.89% pdns/recursordist/reczones.cc
119
80.77
12.39% pdns/ws-auth.cc
120
69.64
69.64% pdns/tcpiohandler.cc
122
84.42
-1.57% pdns/recursordist/recursor_cache.cc
133
61.6
-0.45% pdns/dnsrecords.hh
141
34.72
3.16% modules/remotebackend/remotebackend.cc
143
61.87
0.3% pdns/auth-main.cc
152
65.53
35.1% pdns/recursordist/rec-tcp.cc
168
73.56
16.46% pdns/packethandler.cc
168
80.24
-7.43% pdns/recursordist/test-syncres_cc6.cc
186
78.43
-6.88% pdns/recursordist/test-syncres_cc7.cc
191
60.18
60.18% pdns/recursordist/lua-recursor4.cc
208
63.28
63.28% pdns/libssl.cc
217
74.57
30.65% modules/lmdbbackend/lmdbbackend.cc
253
61.34
-11.84% pdns/opensslsigners.cc
259
78.67
2.29% pdns/iputils.hh
298
77.12
-8.81% pdns/recursordist/test-syncres_cc5.cc
318
60.2
1.16% pdns/misc.cc
383
72.08
34.66% pdns/recursordist/pdns_recursor.cc
387
25.03
-21.42% pdns/recursordist/ws-recursor.cc
509
0.18
-0.22% pdns/lua-record.cc
602
80.41
3.83% pdns/recursordist/syncres.cc
696
32.49
-1.4% pdns/recursordist/rec_channel_rec.cc
923
62.01
-0.6% pdns/recursordist/rec-main.cc
Jobs
ID Job ID Ran Files Coverage
1 auth-backend-gmysql - 15922561195.1 27 Jun 2025 09:37AM UTC 202
28.54
GitHub Action Run
2 ixfrdist - 15922561195.2 27 Jun 2025 09:28AM UTC 103
18.97
GitHub Action Run
3 dnsdist-unit-least-asan+ubsan - 15922561195.3 27 Jun 2025 09:16AM UTC 144
55.73
GitHub Action Run
4 auth-unit-address,undefined - 15922561195.4 27 Jun 2025 09:20AM UTC 163
55.0
GitHub Action Run
5 auth-backend-lmdb - 15922561195.5 27 Jun 2025 09:36AM UTC 202
29.65
GitHub Action Run
6 auth-backend-authpy - 15922561195.6 27 Jun 2025 09:33AM UTC 202
7.98
GitHub Action Run
7 auth-backend-geoip - 15922561195.7 27 Jun 2025 09:28AM UTC 202
13.18
GitHub Action Run
8 auth-api-gpgsql - 15922561195.8 27 Jun 2025 09:28AM UTC 202
22.55
GitHub Action Run
9 auth-backend-geoip_mmdb - 15922561195.9 27 Jun 2025 09:28AM UTC 202
10.93
GitHub Action Run
10 auth-backend-godbc_sqlite3 - 15922561195.10 27 Jun 2025 09:28AM UTC 202
17.13
GitHub Action Run
11 auth-backend-tinydns - 15922561195.11 27 Jun 2025 09:28AM UTC 202
11.68
GitHub Action Run
12 auth-backend-remote - 15922561195.12 27 Jun 2025 09:28AM UTC 202
14.8
GitHub Action Run
13 rec-unit-full-asan+ubsan - 15922561195.13 27 Jun 2025 09:19AM UTC 204
69.51
GitHub Action Run
14 auth-backend-gpgsql - 15922561195.14 27 Jun 2025 09:34AM UTC 202
24.72
GitHub Action Run
15 rec-regression-bulk-full-asan+ubsan - 15922561195.15 27 Jun 2025 09:22AM UTC 204
20.54
GitHub Action Run
16 rec-api-full-asan+ubsan - 15922561195.16 27 Jun 2025 09:23AM UTC 204
0.0
GitHub Action Run
17 rec-unit-least-asan+ubsan - 15922561195.17 27 Jun 2025 09:19AM UTC 195
69.66
GitHub Action Run
18 auth-backend-gsqlite3 - 15922561195.18 27 Jun 2025 09:34AM UTC 202
32.16
GitHub Action Run
19 auth-api-gsqlite3 - 15922561195.19 27 Jun 2025 09:28AM UTC 202
22.45
GitHub Action Run
20 auth-backend-bind - 15922561195.20 27 Jun 2025 09:35AM UTC 202
23.98
GitHub Action Run
21 rec-regression-full-asan+ubsan - 15922561195.21 27 Jun 2025 09:33AM UTC 204
42.06
GitHub Action Run
22 dnsdist-regression-full-asan+ubsan - 15922561195.22 27 Jun 2025 09:29AM UTC 203
44.92
GitHub Action Run
23 auth-api-gmysql - 15922561195.23 27 Jun 2025 09:28AM UTC 202
22.72
GitHub Action Run
24 auth-backend-lua2 - 15922561195.24 27 Jun 2025 09:28AM UTC 202
13.07
GitHub Action Run
25 dnsdist-unit-full-asan+ubsan - 15922561195.25 27 Jun 2025 09:20AM UTC 182
42.61
GitHub Action Run
26 auth-api-lmdb - 15922561195.26 27 Jun 2025 09:28AM UTC 202
24.08
GitHub Action Run
27 auth-backend-godbc_mssql - 15922561195.27 27 Jun 2025 09:35AM UTC 202
21.55
GitHub Action Run
28 auth-backend-ldap - 15922561195.28 27 Jun 2025 09:31AM UTC 202
14.2
GitHub Action Run
Source Files on build 15922561195
  • Tree
  • List 545
  • Changed 221
  • Source Changed 11
  • Coverage Changed 220
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #15922561195
  • ecbd3685 on github
  • Prev Build on master (#15913371275)
  • Next Build on master (#15924549378)
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