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

PowerDNS / pdns / 12629365255
65%
master: 58%

Build:
Build:
LAST BUILD BRANCH: chore-add-resinfo
DEFAULT BRANCH: master
Ran 06 Jan 2025 08:51AM UTC
Jobs 28
Files 542
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

06 Jan 2025 08:45AM UTC coverage: 64.79% (+4.5%) from 60.245%
12629365255

Pull #15009

github

web-flow
Merge 304980cd4 into 788f396a7
Pull Request #15009: EDNS0 padding support in auth

37698 of 88990 branches covered (42.36%)

Branch coverage included in aggregate %.

9 of 21 new or added lines in 3 files covered. (42.86%)

9591 existing lines in 174 files now uncovered.

126071 of 163779 relevant lines covered (76.98%)

4288855.35 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
12
69.12
-0.29% pdns/dnspacket.cc

Uncovered Existing Lines

Lines Coverage ∆ File
1
62.86
6.86% pdns/dnsdistdist/dnsdist-session-cache.cc
1
66.67
56.67% pdns/auth-catalogzone.hh
1
92.59
-4.28% pdns/recursordist/nod.hh
1
90.0
2.68% modules/lmdbbackend/lmdbbackend.hh
1
89.66
42.99% ext/lmdb-safe/lmdb-typed.cc
1
80.9
0.03% pdns/ws-auth.cc
2
95.97
0.11% pdns/test-dnsrecords_cc.cc
2
85.0
-0.11% pdns/epollmplexer.cc
2
88.24
-5.88% pdns/recursordist/negcache.hh
2
76.3
15.71% pdns/dnssecinfra.cc
2
83.33
22.59% pdns/json.cc
2
98.52
-0.29% pdns/recursordist/test-negcache_cc.cc
2
95.77
-0.4% pdns/recursordist/test-rec-tcounters_cc.cc
2
68.55
68.55% modules/remotebackend/zmqconnector.cc
2
72.94
-4.71% pdns/recursordist/sortlist.cc
2
51.86
1.24% pdns/distributor.hh
2
75.0
-25.0% pdns/snmp-agent.hh
2
96.84
2.36% pdns/recursordist/rec-tcounters.hh
2
59.45
1.3% pdns/arguments.cc
2
75.38
0.81% pdns/dns.cc
2
97.83
-0.49% pdns/test-zoneparser_tng_cc.cc
2
54.76
4.05% pdns/recursordist/rec-system-resolve.cc
2
47.84
-0.66% ext/yahttp/yahttp/reqresp.cpp
2
3.77
-0.04% pdns/minicurl.cc
3
90.32
-9.68% pdns/recursordist/lua-recursor4.hh
3
85.63
15.1% pdns/ws-api.cc
3
89.17
0.24% pdns/dnsdistdist/dnsdist-svc.cc
3
97.7
-0.16% pdns/dnsdistdist/test-dnsdist_cc.cc
3
99.49
-0.3% pdns/test-dnsname_cc.cc
3
99.67
-0.33% pdns/recursordist/test-settings.cc
3
94.05
1.22% pdns/auth-zonecache.cc
3
89.55
-5.97% pdns/recursordist/recpacketcache.hh
3
98.75
-0.29% pdns/recursordist/test-recursorcache_cc.cc
4
89.16
-0.24% pdns/recursordist/test-syncres_cc4.cc
4
73.12
15.98% pdns/dnstap.cc
4
66.46
0.5% pdns/ssqlite3.cc
4
64.6
7.96% pdns/dnsseckeeper.hh
4
88.97
1.84% pdns/recursordist/reczones-helpers.cc
4
95.45
-1.94% pdns/recursordist/test-mtasker.cc
4
93.07
-3.7% pdns/recursordist/recursor_cache.hh
4
83.23
2.91% pdns/recursordist/recpacketcache.cc
5
70.09
4.35% pdns/webserver.hh
5
88.19
-2.97% pdns/recursordist/mtasker.hh
5
50.79
-11.11% pdns/recursordist/rec-tcpout.cc
5
81.48
-18.52% pdns/recursordist/aggressive_nsec.hh
5
95.48
-2.34% pdns/version.cc
5
35.71
-19.84% ext/yahttp/yahttp/router.hpp
5
70.11
-6.81% pdns/dnssecinfra.hh
6
96.32
9.83% pdns/protozero.hh
6
65.89
3.82% pdns/dnsdistdist/dnsdist-tcp-upstream.hh
6
69.43
7.42% pdns/dnsrecords.hh
6
0.0
0.0% pdns/fstrm_logger.hh
6
73.21
0.0% pdns/dnsdistdist/dnsdist-lua-web.cc
7
65.46
1.62% modules/gmysqlbackend/smysql.cc
7
83.85
-3.81% pdns/recursordist/ext/protozero/include/protozero/basic_pbf_writer.hpp
7
65.88
-3.39% pdns/recursordist/rec_channel.cc
7
88.69
-2.42% pdns/test-signers.cc
8
75.0
-5.56% pdns/dns.hh
8
89.01
-0.4% pdns/dnsdistdist/dnsdist-lua-network.cc
8
83.66
-2.05% pdns/pollmplexer.cc
9
91.36
-0.13% pdns/recursordist/test-syncres_cc9.cc
9
98.17
-0.04% pdns/recursordist/test-syncres_cc8.cc
9
72.22
72.22% pdns/rfc2136handler.cc
9
63.08
4.92% ext/yahttp/yahttp/reqresp.hpp
9
64.08
44.91% pdns/auth-primarycommunicator.cc
10
72.22
-11.11% pdns/dnsdistdist/dnsdist-lua-ffi.hh
10
78.41
-9.52% pdns/ednssubnet.cc
11
86.29
-4.99% pdns/lock.hh
11
82.11
3.73% pdns/dnsdistdist/dnsdist-async.cc
11
76.92
-2.02% pdns/sha.hh
12
58.24
-0.44% pdns/dnsdistdist/dnsdist-proxy-protocol.cc
14
76.55
-3.85% pdns/credentials.cc
15
76.13
-7.29% pdns/ednsoptions.cc
15
72.41
-9.33% pdns/recursordist/logging.cc
15
83.17
1.02% pdns/recursordist/rec-main.hh
15
72.26
2.38% pdns/dnsdistdist/dnsdist-nghttp2.cc
16
50.66
-4.14% pdns/lua-auth4.cc
16
39.71
-4.2% pdns/shuffle.cc
17
88.67
-4.76% pdns/recursordist/syncres.hh
17
45.78
45.78% modules/remotebackend/httpconnector.cc
18
85.42
-3.54% pdns/mplexer.hh
18
50.0
-0.45% pdns/dnsdistdist/dnsdist-lua-bindings-packetcache.cc
18
58.67
11.35% modules/lua2backend/lua2api2.hh
18
87.88
-1.01% pdns/recursordist/filterpo.hh
18
76.0
-10.1% pdns/recursordist/stable-bloom.hh
18
77.33
10.84% pdns/ixfr.cc
19
87.83
-0.06% pdns/dnsdistdist/dnsdist-discovery.cc
20
4.24
0.05% pdns/dnsdistdist/dnsdist-xsk.cc
21
90.37
-0.89% pdns/rcpgenerator.cc
22
92.0
1.01% pdns/dnsname.hh
24
79.7
-7.86% pdns/dnsparser.hh
24
14.17
6.13% pdns/recursordist/ext/luawrapper/include/LuaContext.hpp
25
60.94
7.54% pdns/dnsproxy.cc
25
72.93
-5.95% pdns/recursordist/nod.cc
26
67.48
5.33% pdns/axfr-retriever.cc
26
70.58
0.39% pdns/recursordist/rec-zonetocache.cc
27
0.0
0.0% pdns/dnsdistdist/dnsdist-secpoll.cc
28
76.92
18.96% pdns/dnsdistdist/dnsdist-metrics.cc
28
87.62
3.48% pdns/misc.hh
28
66.67
-17.36% pdns/ipcipher.cc
29
82.73
-1.82% pdns/dnswriter.cc
31
59.72
-10.07% pdns/snmp-agent.cc
31
58.37
8.0% ext/yahttp/yahttp/router.cpp
31
69.9
13.11% pdns/recursordist/lwres.cc
31
91.88
0.72% pdns/dnsname.cc
32
78.77
-7.53% ext/lmdb-safe/lmdb-safe.cc
32
79.67
-0.98% pdns/recursordist/test-syncres_cc.cc
34
81.82
2.8% pdns/ueberbackend.cc
34
48.09
-5.47% pdns/recursordist/rec-protozero.cc
34
50.6
-29.98% pdns/recursordist/rec-snmp.cc
35
73.19
-4.36% ext/lmdb-safe/lmdb-typed.hh
35
62.72
15.36% ext/json11/json11.cpp
36
74.17
-8.09% pdns/dnsbackend.cc
36
63.72
62.43% pdns/auth-secondarycommunicator.cc
37
77.8
1.43% pdns/dnsdistdist/dnsdist-nghttp2-in.cc
37
61.54
61.54% pdns/dnsdistdist/dnsdist-lua-bindings.cc
38
44.08
-9.31% pdns/fstrm_logger.cc
40
71.5
10.83% pdns/dnsdistdist/dnsdist-lbpolicies.cc
40
91.62
-2.47% pdns/recursordist/settings/cxxsettings-generated.cc
41
81.45
3.58% pdns/dnsrecords.cc
41
64.23
9.71% pdns/webserver.cc
42
83.9
0.65% pdns/recursordist/filterpo.cc
44
70.37
-6.31% ext/lmdb-safe/lmdb-safe.hh
46
88.91
-2.35% pdns/recursordist/test-syncres_cc2.cc
47
59.23
2.86% pdns/dnsdistdist/dnsdist-healthchecks.cc
49
58.12
-2.18% pdns/ixfrdist.cc
51
66.39
4.78% pdns/recursordist/aggressive_nsec.cc
54
82.63
-3.9% pdns/dnsdistdist/dnsdist-tcp-downstream.cc
55
55.08
-7.77% pdns/dnsbackend.hh
56
68.71
1.17% pdns/validate.cc
56
69.12
-0.29% pdns/dnspacket.cc
57
31.94
-1.88% pdns/dnsdistdist/dnsdist-lua-bindings-dnscrypt.cc
63
67.03
27.42% pdns/tcpreceiver.cc
65
60.71
-4.15% modules/geoipbackend/geoipbackend.cc
68
91.83
-3.45% pdns/recursordist/test-syncres_cc3.cc
70
71.55
0.39% pdns/tcpiohandler.hh
72
89.68
-1.23% pdns/recursordist/test-syncres_cc10.cc
75
54.13
-10.68% pdns/lua-base4.cc
77
76.01
11.02% pdns/recursordist/rpzloader.cc
77
95.04
-1.63% pdns/dnsdistdist/test-dnsdisttcp_cc.cc
78
57.93
-14.3% pdns/sstuff.hh
80
53.68
-4.97% pdns/dnsdistdist/dnsdist-rules.hh
90
68.56
-3.51% pdns/dnsdistdist/dnsdist-dynblocks.cc
97
72.75
-0.11% pdns/dnsdistdist/doq.cc
98
85.28
6.7% pdns/dnsparser.cc
100
50.84
-2.02% pdns/recursordist/reczones.cc
107
58.46
-13.85% pdns/bindparser.cc
109
89.34
-1.89% pdns/recursordist/test-syncres_cc1.cc
115
61.84
-1.41% pdns/auth-main.cc
115
55.91
3.67% pdns/iputils.cc
118
84.2
-4.13% pdns/recursordist/recursor_cache.cc
124
72.4
20.72% pdns/packethandler.cc
129
65.16
5.62% pdns/recursordist/rec-tcp.cc
130
61.51
14.92% pdns/libssl.cc
130
56.49
15.86% pdns/recursordist/rec-lua-conf.cc
138
62.57
-0.12% pdns/dnsdistdist/doh3.cc
147
63.41
1.81% pdns/recursordist/ws-recursor.cc
160
66.73
-0.99% pdns/dnsdistdist/dnsdist-backend.cc
161
73.51
-2.38% pdns/dnsdistdist/dnsdist-lua-ffi.cc
167
76.44
0.92% pdns/recursordist/settings/cxxsupport.cc
168
80.24
-7.43% pdns/recursordist/test-syncres_cc6.cc
174
68.3
10.2% pdns/tcpiohandler.cc
176
73.96
-0.08% pdns/dnsdistdist/doh.cc
186
78.43
-6.88% pdns/recursordist/test-syncres_cc7.cc
198
64.4
-1.85% pdns/misc.cc
209
78.25
-0.44% pdns/iputils.hh
216
72.54
15.11% modules/lmdbbackend/lmdbbackend.cc
239
60.39
9.01% pdns/recursordist/lua-recursor4.cc
252
61.41
-11.08% pdns/opensslsigners.cc
288
77.12
-8.86% pdns/recursordist/test-syncres_cc5.cc
383
72.73
17.49% pdns/recursordist/pdns_recursor.cc
593
80.28
0.33% pdns/recursordist/syncres.cc
635
32.77
-6.76% pdns/recursordist/rec_channel_rec.cc
703
62.46
3.33% pdns/recursordist/rec-main.cc
Jobs
ID Job ID Ran Files Coverage
1 ixfrdist - 12629365255.1 06 Jan 2025 08:57AM UTC 110
18.05
GitHub Action Run
2 dnsdist-unit-least-ubsan+asan - 12629365255.2 06 Jan 2025 08:53AM UTC 149
55.71
GitHub Action Run
3 auth-backend-gmysql - 12629365255.3 06 Jan 2025 09:06AM UTC 202
27.88
GitHub Action Run
4 rec-regression-full-ubsan+asan - 12629365255.4 06 Jan 2025 09:02AM UTC 203
42.74
GitHub Action Run
5 auth-backend-gsqlite3 - 12629365255.5 06 Jan 2025 09:03AM UTC 202
31.27
GitHub Action Run
6 auth-backend-geoip_mmdb - 12629365255.6 06 Jan 2025 08:56AM UTC 202
11.08
GitHub Action Run
7 auth-backend-tinydns - 12629365255.7 06 Jan 2025 08:57AM UTC 202
11.68
GitHub Action Run
8 rec-api-full-ubsan+asan - 12629365255.8 06 Jan 2025 08:53AM UTC 203
22.5
GitHub Action Run
9 auth-api-lmdb - 12629365255.9 06 Jan 2025 08:57AM UTC 202
23.63
GitHub Action Run
10 auth-api-gsqlite3 - 12629365255.10 06 Jan 2025 08:57AM UTC 202
22.72
GitHub Action Run
11 auth-backend-bind - 12629365255.11 06 Jan 2025 09:04AM UTC 202
23.31
GitHub Action Run
12 auth-unit-asan+ubsan - 12629365255.12 06 Jan 2025 08:54AM UTC 174
50.25
GitHub Action Run
13 dnsdist-regression-full-ubsan+asan - 12629365255.13 06 Jan 2025 09:03AM UTC 195
44.98
GitHub Action Run
14 auth-backend-godbc_sqlite3 - 12629365255.14 06 Jan 2025 08:57AM UTC 202
16.01
GitHub Action Run
15 auth-backend-remote - 12629365255.15 06 Jan 2025 08:57AM UTC 202
15.16
GitHub Action Run
16 dnsdist-unit-full-ubsan+asan - 12629365255.16 06 Jan 2025 08:56AM UTC 169
44.11
GitHub Action Run
17 auth-backend-godbc_mssql - 12629365255.17 06 Jan 2025 09:04AM UTC 202
20.53
GitHub Action Run
18 auth-api-gpgsql - 12629365255.18 06 Jan 2025 08:57AM UTC 202
22.83
GitHub Action Run
19 auth-backend-lmdb - 12629365255.19 06 Jan 2025 09:01AM UTC 202
28.0
GitHub Action Run
20 auth-backend-geoip - 12629365255.20 06 Jan 2025 08:57AM UTC 202
13.35
GitHub Action Run
21 rec-unit-full-ubsan+asan - 12629365255.21 06 Jan 2025 08:51AM UTC 200
70.61
GitHub Action Run
22 auth-api-gmysql - 12629365255.22 06 Jan 2025 08:57AM UTC 202
23.0
GitHub Action Run
23 auth-backend-gpgsql - 12629365255.23 06 Jan 2025 09:03AM UTC 202
23.75
GitHub Action Run
24 auth-backend-authpy - 12629365255.24 06 Jan 2025 08:59AM UTC 202
7.77
GitHub Action Run
25 auth-backend-lua2 - 12629365255.25 06 Jan 2025 08:57AM UTC 202
13.3
GitHub Action Run
26 rec-unit-least-ubsan+asan - 12629365255.26 06 Jan 2025 08:51AM UTC 191
70.86
GitHub Action Run
27 auth-backend-ldap - 12629365255.27 06 Jan 2025 09:00AM UTC 202
13.4
GitHub Action Run
28 rec-regression-bulk-full-ubsan+asan - 12629365255.28 06 Jan 2025 08:53AM UTC 203
20.24
GitHub Action Run
Source Files on build 12629365255
  • Tree
  • List 542
  • Changed 432
  • Source Changed 181
  • Coverage Changed 196
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #12629365255
  • Pull Request #15009
  • PR Base - master (#12589349850)
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