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

PowerDNS / pdns / 19151133429
73%

Build:
DEFAULT BRANCH: master
Ran 06 Nov 2025 10:08PM UTC
Jobs 30
Files 596
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

06 Nov 2025 02:49PM UTC coverage: 60.704% (-12.3%) from 73.0%
19151133429

push

github

web-flow
Merge pull request #16446 from jsoref/contributing-ai-policy

docs: Mention AI Policy in contributing pull requests

68493 of 178556 branches covered (38.36%)

Branch coverage included in aggregate %.

152002 of 184673 relevant lines covered (82.31%)

7226535.04 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
94.57
-2.7% modules/gsqlite3backend/gsqlite3backend.cc
1
85.49
-2.44% pdns/dnsdistdist/dnsdist-dnsparser.cc
1
90.43
5.81% pdns/dnsdistdist/dnsdist-idstate.hh
1
99.05
18.1% pdns/dnsdistdist/test-dnsdist-opentelemetry_cc.cc
1
91.67
-2.78% pdns/dnspacket.hh
1
80.08
1.88% pdns/ednscookies.cc
1
76.94
-0.51% pdns/iputils.hh
1
61.25
5.76% pdns/lua-base4.cc
1
62.36
-33.29% pdns/protozero.hh
1
79.45
5.01% pdns/recursordist/nod.cc
1
54.61
-0.45% pdns/recursordist/secpoll-recursor.cc
1
75.0
-25.0% pdns/recursordist/sortlist.hh
1
0.0
-100.0% pdns/resolver.hh
2
85.51
2.54% pdns/dnsdistdist/dnsdist-tcp-downstream.cc
2
70.83
2.21% pdns/logger.hh
2
82.48
3.76% pdns/qtype.cc
2
50.71
-4.05% pdns/recursordist/rec-system-resolve.cc
2
94.26
6.47% pdns/recursordist/syncres.hh
2
50.35
-2.8% pdns/statnode.cc
2
63.21
-5.52% pdns/validate.cc
3
0.0
0.0% modules/ldapbackend/primary.cc
3
50.0
-16.67% pdns/auth-caches.cc
3
50.62
-1.86% pdns/distributor.hh
3
90.65
34.67% pdns/dnsbackend.hh
3
81.6
-0.14% pdns/dnsdistdist/dnsdist-cache.cc
3
87.7
-0.02% pdns/dnsdistdist/dnsdist-discovery.cc
3
70.0
-11.48% pdns/dnsdistdist/dnsdist-resolver.cc
3
92.38
-2.62% pdns/dnssecsigner.cc
3
77.78
5.85% pdns/recursordist/logging.cc
3
88.46
-4.13% pdns/recursordist/nod.hh
3
89.41
-4.71% pdns/recursordist/rec-nsspeeds.hh
3
78.95
2.02% pdns/sha.hh
4
21.88
-15.27% modules/bindbackend/bindbackend2.hh
4
43.42
-1.89% modules/remotebackend/remotebackend.hh
4
80.49
-0.18% pdns/dnsrecords.cc
4
87.23
-6.38% pdns/query-local-address.cc
4
90.28
-8.33% pdns/responsestats-auth.cc
5
10.0
-56.67% pdns/auth-catalogzone.hh
5
73.48
-0.04% pdns/dnsdistdist/doq.cc
5
75.85
14.68% pdns/dnsproxy.cc
5
0.0
-100.0% pdns/ednspadding.cc
5
37.78
-35.45% pdns/recursordist/rec-tcpout.cc
5
67.44
-5.34% pdns/tcpiohandler.hh
6
77.05
19.36% pdns/protozero-trace.hh
6
65.96
-3.24% pdns/ssqlite3.cc
7
65.55
-3.35% modules/gpgsqlbackend/spgsql.cc
7
63.7
-8.15% pdns/communicator.cc
7
58.31
-8.53% pdns/recursordist/aggressive_nsec.cc
7
60.67
2.42% pdns/recursordist/rec-eventtrace.hh
7
44.02
-13.13% pdns/remote_logger.cc
8
77.46
-6.69% pdns/serialtweaker.cc
8
55.75
-8.85% pdns/sodiumsigners.cc
8
50.94
-15.72% pdns/zonemd.hh
8
86.25
3.15% pdns/zoneparser-tng.cc
9
8.57
-25.71% pdns/remote_logger.hh
10
65.96
-1.34% pdns/dnsdistdist/doh3.cc
10
74.27
12.76% pdns/recursordist/rec_channel.cc
11
85.99
2.21% pdns/dnsdistdist/dnsdist.hh
11
77.17
5.97% pdns/dnspacket.cc
11
45.77
8.14% pdns/dynlistener.cc
11
67.53
6.02% pdns/misc.cc
11
72.91
-12.18% pdns/recursordist/rec-main.hh
11
44.2
19.09% pdns/recursordist/ws-recursor.cc
11
80.92
2.05% pdns/ueberbackend.cc
12
63.78
-1.92% modules/gmysqlbackend/smysql.cc
12
55.83
-6.36% pdns/nameserver.cc
12
73.42
11.87% pdns/opensslsigners.cc
13
63.14
1.54% pdns/arguments.cc
14
31.76
-34.9% pdns/dnssec.hh
14
45.84
-17.51% pdns/libssl.cc
14
83.48
-4.1% pdns/recursordist/filterpo.hh
15
59.4
-7.53% pdns/axfr-retriever.cc
15
75.76
-8.96% pdns/dnsdistdist/dnsdist-async.cc
15
68.6
-19.84% pdns/dnsdistdist/dnsdist-concurrent-connections.cc
15
54.72
-2.27% pdns/iputils.cc
15
67.41
-14.81% pdns/protozero.cc
15
83.13
-3.73% pdns/signingpipe.cc
15
45.82
-14.46% pdns/tcpiohandler.cc
16
34.94
-20.47% pdns/recursordist/pubsuffixloader.cc
16
0.0
-73.91% pdns/recursordist/rec-cookiestore.hh
17
0.0
-58.33% pdns/recursordist/rec-xfrtracker.cc
17
69.78
-8.1% pdns/statbag.cc
18
51.94
-0.64% pdns/dnsdistdist/dnsdist-console.cc
18
4.24
0.05% pdns/dnsdistdist/dnsdist-xsk.cc
18
32.51
-26.06% pdns/fstrm_logger.cc
18
11.43
-65.71% pdns/recursordist/rec-cookiestore.cc
18
0.0
-85.71% pdns/recursordist/rec-xfr.hh
19
64.52
-9.31% pdns/dnsdistdist/dnsdist-rules.cc
20
68.24
-0.19% pdns/dnsdistdist/dnsdist-lua-configuration-items.cc
22
83.37
0.44% pdns/dnsdistdist/dnsdist-lua-actions.cc
22
24.49
-69.39% pdns/recursordist/rec-rust-lib/cxxsettings-private.hh
23
61.8
-0.2% pdns/dnsdistdist/dnsdist-carbon.cc
23
78.01
-0.62% pdns/dnsdistdist/dnsdist-nghttp2-in.cc
24
76.66
4.26% pdns/dnsdistdist/dnsdist-nghttp2.cc
25
20.2
-46.46% pdns/recursordist/rec-carbon.cc
26
35.14
-4.5% modules/ldapbackend/native.cc
26
76.25
2.51% pdns/dnsdistdist/dnsdist-lua-ffi.cc
28
16.47
-56.47% pdns/recursordist/sortlist.cc
29
72.95
-9.27% pdns/recursordist/recpacketcache.cc
30
50.63
-3.34% pdns/dnsdistdist/dnsdist-lua-bindings-packetcache.cc
35
34.16
-43.62% pdns/communicator.hh
35
5.32
-59.62% pdns/recursordist/validate-recursor.cc
36
57.19
-18.14% pdns/dnsdistdist/dnsdist-lbpolicies.cc
37
76.19
-0.76% pdns/dnsdistdist/dnsdist-tcp.cc
38
49.62
-14.76% pdns/dnsdistdist/dnsdist-lua-bindings.cc
39
0.0
-71.43% pdns/recursordist/rec-eventtrace.cc
40
59.49
-0.15% pdns/dnsdistdist/dnsdist-healthchecks.cc
40
77.69
-3.3% pdns/recursordist/syncres.cc
41
45.9
-6.08% pdns/recursordist/reczones.cc
42
69.59
-0.3% pdns/dnsdistdist/dnsdist-backend.cc
42
81.06
-2.96% pdns/recursordist/filterpo.cc
42
6.33
-70.89% pdns/tsigverifier.cc
44
62.46
-2.24% pdns/recursordist/rec-main.cc
45
78.4
-8.24% pdns/dbdnsseckeeper.cc
51
75.88
-0.8% pdns/dnsdistdist/dnsdist-protobuf.cc
51
0.0
-90.48% pdns/inflighter.cc
54
61.07
7.81% modules/lua2backend/lua2api2.hh
57
72.79
12.24% modules/geoipbackend/geoipbackend.cc
59
57.01
-13.54% pdns/recursordist/rec-zonetocache.cc
63
34.09
-6.2% modules/ldapbackend/powerldap.cc
73
0.0
-21.67% pdns/dynhandler.cc
73
41.77
-35.23% pdns/recursordist/rpzloader.cc
74
65.36
3.05% pdns/auth-main.cc
74
1.3
-50.43% pdns/recursordist/rec-protozero.hh
75
0.0
-48.09% pdns/recursordist/rec-protozero.cc
78
79.58
-0.05% pdns/dnsdistdist/dnsdist-web.cc
82
24.29
-39.71% pdns/auth-primarycommunicator.cc
82
53.84
-1.47% pdns/dnsdistdist/dnsdist-rules-factory.hh
86
65.96
-10.6% pdns/dnssecinfra.cc
88
37.77
2.74% modules/remotebackend/remotebackend.cc
89
88.11
7.17% pdns/ws-auth.cc
92
23.14
-54.81% pdns/ixfr.cc
94
0.0
-53.91% modules/pipebackend/coprocess.cc
97
25.05
-32.36% modules/bindbackend/binddnssec.cc
98
33.82
-31.55% pdns/recursordist/lwres.cc
101
0.0
-83.03% pdns/auth-catalogzone.cc
108
31.21
-2.29% pdns/recursordist/rec_channel_rec.cc
132
4.2
-56.59% modules/pipebackend/pipebackend.cc
136
7.83
-64.92% pdns/resolver.cc
185
0.39
0.22% pdns/lua-record.cc
187
74.2
0.54% pdns/dnsdistdist/doh.cc
217
63.7
-8.74% pdns/packethandler.cc
221
5.21
-52.75% pdns/recursordist/rec-lua-conf.cc
245
0.0
-60.13% pdns/recursordist/lua-recursor4.cc
250
31.36
-36.11% pdns/recursordist/rec-tcp.cc
265
47.2
-2.72% pdns/dnsdistdist/dnsdist-configuration-yaml.cc
266
55.26
-21.48% pdns/recursordist/rec-rust-lib/cxxsupport.cc
268
41.18
-33.45% pdns/recursordist/pdns_recursor.cc
273
74.09
-7.37% pdns/backends/gsql/gsqlbackend.cc
284
49.95
-16.88% pdns/tcpreceiver.cc
285
0.0
-74.52% pdns/recursordist/rec-xfr.cc
308
61.57
-11.23% modules/lmdbbackend/lmdbbackend.cc
367
59.78
-1.37% pdns/dnsdistdist/dnsdist-actions-factory.cc
416
29.55
-32.18% modules/bindbackend/bindbackend2.cc
453
51.73
-0.55% pdns/dnsdistdist/dnsdist-lua.cc
465
0.45
-64.06% pdns/pkcs11signers.cc
560
0.0
-73.99% pdns/rfc2136handler.cc
590
70.4
-0.54% pdns/dnsdistdist/dnsdist.cc
667
1.2
-63.62% pdns/auth-secondarycommunicator.cc
Jobs
ID Job ID Ran Files Coverage
1 auth-backend-godbc_sqlite3 - 19151133429.1 06 Nov 2025 10:22PM UTC 205
16.14
GitHub Action Run
2 auth-unit-address,undefined - 19151133429.2 06 Nov 2025 10:16PM UTC 165
60.69
GitHub Action Run
3 auth-api-gmysql - 19151133429.3 06 Nov 2025 10:22PM UTC 205
21.59
GitHub Action Run
4 rec-regression - 19151133429.4 06 Nov 2025 10:26PM UTC 201
7.92
GitHub Action Run
5 auth-api-lmdb - 19151133429.5 06 Nov 2025 10:22PM UTC 205
29.09
GitHub Action Run
6 ixfrdist - 19151133429.6 06 Nov 2025 10:22PM UTC 110
24.75
GitHub Action Run
7 auth-unit- - 19151133429.7 06 Nov 2025 10:20PM UTC 172
49.95
GitHub Action Run
8 auth-backend-authpy - 19151133429.8 06 Nov 2025 10:25PM UTC 200
5.57
GitHub Action Run
9 rec-unit-full-ubsan+asan - 19151133429.9 06 Nov 2025 10:15PM UTC 201
72.43
GitHub Action Run
10 dnsdist-unit-least-asan+ubsan - 19151133429.10 06 Nov 2025 10:08PM UTC 151
55.88
GitHub Action Run
11 auth-backend-tinydns - 19151133429.11 06 Nov 2025 10:22PM UTC 205
14.87
GitHub Action Run
12 auth-api-gsqlite3 - 19151133429.12 06 Nov 2025 10:22PM UTC 205
26.8
GitHub Action Run
13 rec-regression-bulk - 19151133429.13 06 Nov 2025 10:16PM UTC 201
0.53
GitHub Action Run
14 rec-unit-full-asan+ubsan - 19151133429.14 06 Nov 2025 10:14PM UTC 211
72.18
GitHub Action Run
15 dnsdist-regression-full-asan+ubsan - 19151133429.15 06 Nov 2025 10:25PM UTC 203
45.41
GitHub Action Run
16 auth-backend-lua2 - 19151133429.16 06 Nov 2025 10:22PM UTC 205
12.73
GitHub Action Run
17 rec-unit-least-ubsan+asan - 19151133429.17 06 Nov 2025 10:15PM UTC 192
70.49
GitHub Action Run
18 rec-unit-ubsan+asan - 19151133429.18 06 Nov 2025 10:15PM UTC 188
70.43
GitHub Action Run
19 auth-api-gpgsql - 19151133429.19 06 Nov 2025 10:23PM UTC 205
26.89
GitHub Action Run
20 auth-backend-geoip - 19151133429.20 06 Nov 2025 10:22PM UTC 205
16.74
GitHub Action Run
21 auth-backend-ldap - 19151133429.21 06 Nov 2025 10:25PM UTC 203
14.23
GitHub Action Run
22 rec-api-full-asan+ubsan - 19151133429.22 06 Nov 2025 10:18PM UTC 212
0.0
GitHub Action Run
23 rec-api-full-ubsan+asan - 19151133429.23 06 Nov 2025 10:18PM UTC 204
27.3
GitHub Action Run
24 rec-regression-bulk-full-ubsan+asan - 19151133429.24 06 Nov 2025 10:18PM UTC 204
25.3
GitHub Action Run
25 rec-api - 19151133429.25 06 Nov 2025 10:17PM UTC 201
0.0
GitHub Action Run
26 rec-unit-least-asan+ubsan - 19151133429.26 06 Nov 2025 10:14PM UTC 202
69.79
GitHub Action Run
27 auth-backend-remote - 19151133429.27 06 Nov 2025 10:23PM UTC 205
14.4
GitHub Action Run
28 auth-backend-geoip_mmdb - 19151133429.28 06 Nov 2025 10:22PM UTC 205
14.05
GitHub Action Run
29 dnsdist-unit-full-asan+ubsan - 19151133429.29 06 Nov 2025 10:13PM UTC 192
46.76
GitHub Action Run
30 rec-regression-bulk-full-asan+ubsan - 19151133429.30 06 Nov 2025 10:18PM UTC 212
23.23
GitHub Action Run
Source Files on build 19151133429
  • Tree
  • List 596
  • Changed 379
  • Source Changed 273
  • Coverage Changed 355
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #19151133429
  • 1e44943b on github
  • Prev Build on master (#19137863583)
  • Next Build on master (#19164532891)
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