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

PowerDNS / pdns / 20720511320
58%

Build:
DEFAULT BRANCH: master
Ran 05 Jan 2026 03:48PM UTC
Jobs 28
Files 529
Run time 4min
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

05 Jan 2026 03:38PM UTC coverage: 73.316% (+13.4%) from 59.966%
20720511320

push

github

web-flow
Merge pull request #16694 from omoerbeek/rec-docs-mem

rec: State more clearly that memory usage may vary on usage and config

38820 of 63746 branches covered (60.9%)

Branch coverage included in aggregate %.

128870 of 164975 relevant lines covered (78.11%)

5055358.51 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
66.67
66.67% pdns/auth-catalogzone.hh
1
77.78
74.72% pdns/communicator.hh
1
94.44
12.09% pdns/dnspacket.hh
1
62.5
32.16% pdns/dnsseckeeper.hh
1
76.6
-3.0% pdns/dnswriter.hh
1
64.94
59.62% pdns/recursordist/validate-recursor.cc
2
68.51
5.35% pdns/dnsdistdist/dnsdist-dynblocks.hh
2
57.72
40.64% pdns/dnsdistdist/dnsdist-rules-factory.hh
2
86.36
3.61% pdns/ednscookies.hh
2
83.33
57.82% pdns/json.cc
2
3.77
3.77% pdns/minicurl.cc
2
92.59
4.13% pdns/recursordist/nod.hh
2
66.67
48.77% pdns/recursordist/rec-carbon.cc
2
89.55
-3.39% pdns/recursordist/recpacketcache.hh
2
54.76
5.31% pdns/recursordist/rec-system-resolve.cc
2
98.52
-0.29% pdns/recursordist/test-negcache_cc.cc
2
75.0
75.0% pdns/snmp-agent.hh
3
71.05
2.5% pdns/dnspacket.cc
3
85.42
18.58% pdns/logger.cc
3
25.0
-75.0% pdns/pdnsexception.hh
3
86.96
-13.04% pdns/qtype.hh
3
90.32
-9.68% pdns/recursordist/lua-recursor4.hh
3
95.59
-4.41% pdns/recursordist/mtasker_context.cc
3
93.82
-0.65% pdns/recursordist/negcache.cc
3
35.9
-0.94% pdns/recursordist/taskqueue.cc
3
95.59
-0.73% pdns/recursordist/test-rec-tcounters_cc.cc
3
99.67
-0.33% pdns/recursordist/test-settings.cc
3
97.16
-1.33% pdns/svc-records.cc
3
99.52
-0.28% pdns/test-dnsname_cc.cc
4
68.63
3.63% pdns/logger.hh
4
88.0
-8.15% pdns/recursordist/negcache.hh
4
95.39
-2.0% pdns/recursordist/test-mtasker.cc
5
80.61
-16.48% pdns/dnsdistdist/test-dnsdist_cc.cc
5
47.73
-9.42% pdns/dns_random.hh
5
70.11
-6.12% pdns/dnssecinfra.hh
5
81.48
-18.52% pdns/recursordist/aggressive_nsec.hh
5
50.0
-42.31% pdns/recursordist/rec-tcpout.hh
5
93.07
-4.26% pdns/recursordist/recursor_cache.hh
6
0.0
0.0% pdns/fstrm_logger.hh
6
95.65
89.13% pdns/protozero.hh
6
26.67
-36.49% pdns/recursordist/rec_channel.hh
6
89.86
3.97% pdns/recursordist/reczones-helpers.cc
6
98.71
-0.56% pdns/recursordist/test-recursorcache_cc.cc
7
90.09
-1.38% pdns/dns.cc
7
89.31
55.03% pdns/dnsdistdist/dnsdist-idstate.cc
7
74.75
74.75% pdns/dnstap.cc
7
87.8
6.77% pdns/recursordist/rec-responsestats.cc
7
81.89
19.51% pdns/recursordist/rec-tcpout.cc
7
72.75
72.75% pdns/resolver.cc
7
86.84
86.84% pdns/snmp-agent.cc
7
93.17
15.78% pdns/version.cc
8
86.27
-0.09% pdns/pollmplexer.cc
8
82.54
10.33% pdns/recursordist/recpacketcache.cc
8
88.69
-1.31% pdns/test-signers.cc
8
83.33
4.23% pdns/webserver.hh
9
78.63
28.33% pdns/dnsdistdist/dnsdist-nghttp2-in.cc
9
75.0
-8.54% pdns/dns.hh
9
2.0
-1.23% pdns/recursordist/ratelimitedlog.hh
9
98.17
-0.04% pdns/recursordist/test-syncres_cc8.cc
9
91.44
-0.06% pdns/recursordist/test-syncres_cc9.cc
10
58.57
58.57% pdns/fstrm_logger.cc
10
77.95
54.81% pdns/ixfr.cc
10
78.72
15.48% pdns/qtype.cc
11
78.89
-10.87% pdns/ednssubnet.cc
11
87.1
-4.6% pdns/lock.hh
11
88.38
-1.62% pdns/recursordist/mtasker.hh
11
76.92
-2.02% pdns/sha.hh
12
51.33
-2.95% pdns/lua-auth4.cc
12
55.41
-2.84% pdns/recursordist/pubsuffixloader.cc
13
85.49
-0.77% pdns/mplexer.hh
13
85.09
9.34% pdns/recursordist/rec-main.hh
13
55.06
-1.1% pdns/recursordist/secpoll-recursor.cc
14
71.93
-5.85% pdns/recursordist/logging.cc
14
58.19
58.19% pdns/remote_logger.cc
14
95.36
-0.54% pdns/test-dnsrecords_cc.cc
15
81.82
38.6% pdns/webserver.cc
16
53.93
-2.87% pdns/shuffle.cc
17
78.21
4.11% pdns/ednscookies.cc
18
87.58
4.1% pdns/recursordist/filterpo.hh
18
76.0
-10.1% pdns/recursordist/stable-bloom.hh
19
76.34
-3.09% pdns/credentials.cc
20
93.11
2.23% pdns/dnsname.hh
20
75.35
1.55% pdns/ednsoptions.cc
20
85.95
33.93% pdns/ws-api.cc
21
66.94
66.94% pdns/axfr-retriever.cc
24
66.67
-9.39% pdns/ipcipher.cc
25
79.28
-6.48% pdns/packetcache.hh
25
87.91
-5.99% pdns/recursordist/syncres.hh
27
78.95
19.15% pdns/ueberbackend.cc
29
83.7
-2.7% pdns/dnsparser.hh
29
70.75
13.58% pdns/recursordist/rec-zonetocache.cc
30
76.33
10.88% pdns/dnssecinfra.cc
32
74.44
-6.08% pdns/recursordist/nod.cc
32
51.85
51.85% pdns/recursordist/rec-snmp.cc
33
63.89
1.91% pdns/arguments.cc
34
48.09
48.09% pdns/recursordist/rec-protozero.cc
36
83.05
5.73% pdns/dnsdistdist/dnsdist-tcp-downstream.cc
36
66.37
-3.73% pdns/recursordist/rec_channel.cc
37
64.38
64.38% pdns/dnsdistdist/dnsdist-lua-bindings.cc
37
83.1
1.99% pdns/zoneparser-tng.cc
39
85.03
6.29% pdns/misc.hh
40
80.0
-1.32% pdns/recursordist/test-syncres_cc.cc
41
82.46
7.35% pdns/dnswriter.cc
42
83.9
2.85% pdns/recursordist/filterpo.cc
46
58.41
-7.03% pdns/recursordist/rec-eventtrace.hh
47
89.12
-2.2% pdns/recursordist/test-syncres_cc2.cc
49
72.99
22.64% pdns/tcpiohandler.hh
52
90.46
-2.18% pdns/recursordist/test-aggressive_nsec_cc.cc
54
90.71
-1.55% pdns/rcpgenerator.cc
57
59.07
55.85% pdns/recursordist/rec-lua-conf.cc
57
89.8
-1.64% pdns/recursordist/test-syncres_cc4.cc
58
90.5
0.2% pdns/dnsname.cc
58
66.02
7.71% pdns/recursordist/aggressive_nsec.cc
60
68.13
10.2% pdns/dnsbackend.cc
63
76.99
32.03% pdns/recursordist/rpzloader.cc
65
80.68
5.32% pdns/dnsrecords.cc
65
55.17
-2.43% pdns/lua-base4.cc
67
60.67
9.19% pdns/sstuff.hh
70
92.15
-3.5% pdns/recursordist/test-syncres_cc3.cc
72
89.36
-1.38% pdns/recursordist/test-syncres_cc10.cc
104
57.14
13.9% pdns/dnsbackend.hh
105
77.27
28.33% pdns/dnsdistdist/dnsdist-tcp.cc
109
85.92
-1.24% pdns/recursordist/recursor_cache.cc
109
90.23
-1.22% pdns/recursordist/test-syncres_cc1.cc
110
69.91
31.52% pdns/dnsdistdist/dnsdist-backend.cc
113
85.8
10.91% pdns/dnsparser.cc
126
59.57
15.68% pdns/iputils.cc
132
69.91
42.09% pdns/recursordist/rec-tcp.cc
133
68.87
5.63% pdns/validate.cc
135
61.85
1.46% pdns/dnsrecords.hh
141
51.98
8.69% pdns/recursordist/reczones.cc
145
65.39
27.63% pdns/recursordist/lwres.cc
166
61.02
61.02% pdns/recursordist/lua-recursor4.cc
168
80.24
-7.43% pdns/recursordist/test-syncres_cc6.cc
178
63.34
63.34% pdns/libssl.cc
186
78.43
-6.88% pdns/recursordist/test-syncres_cc7.cc
251
61.2
-11.67% pdns/opensslsigners.cc
258
75.55
41.45% pdns/recursordist/pdns_recursor.cc
264
76.14
3.21% pdns/iputils.hh
298
77.12
-8.81% pdns/recursordist/test-syncres_cc5.cc
335
61.5
6.32% pdns/misc.cc
378
60.29
60.29% pdns/tcpiohandler.cc
401
27.1
-12.44% pdns/recursordist/ws-recursor.cc
613
81.08
4.09% pdns/recursordist/syncres.cc
659
64.8
12.56% pdns/recursordist/rec-main.cc
779
34.18
0.26% pdns/recursordist/rec_channel_rec.cc
Jobs
ID Job ID Ran Files Coverage
1 ixfrdist - 20720511320.1 05 Jan 2026 04:01PM UTC 93
19.1
GitHub Action Run
2 auth-api-lmdb - 20720511320.2 05 Jan 2026 04:01PM UTC 189
25.73
GitHub Action Run
3 dnsdist-unit-least-asan+ubsan - 20720511320.3 05 Jan 2026 03:48PM UTC 150
58.52
GitHub Action Run
4 auth-backend-lmdb - 20720511320.4 05 Jan 2026 04:14PM UTC 189
33.43
GitHub Action Run
5 auth-unit-address,undefined - 20720511320.5 05 Jan 2026 03:54PM UTC 153
64.89
GitHub Action Run
6 dnsdist-unit-full-asan+ubsan - 20720511320.6 05 Jan 2026 03:48PM UTC 183
52.51
GitHub Action Run
7 auth-backend-lua2 - 20720511320.7 05 Jan 2026 04:02PM UTC 189
13.96
GitHub Action Run
8 auth-backend-godbc_mssql - 20720511320.8 05 Jan 2026 04:08PM UTC 189
24.47
GitHub Action Run
9 auth-api-gpgsql - 20720511320.9 05 Jan 2026 04:01PM UTC 189
24.78
GitHub Action Run
10 rec-regression-full-asan+ubsan - 20720511320.10 05 Jan 2026 04:07PM UTC 186
47.94
GitHub Action Run
11 auth-backend-authpy - 20720511320.11 05 Jan 2026 04:08PM UTC 189
9.65
GitHub Action Run
12 auth-backend-gsqlite3 - 20720511320.12 05 Jan 2026 04:08PM UTC 189
35.3
GitHub Action Run
13 rec-unit-least-asan+ubsan - 20720511320.13 05 Jan 2026 03:52PM UTC 182
70.44
GitHub Action Run
14 auth-backend-gpgsql - 20720511320.14 05 Jan 2026 04:08PM UTC 189
28.0
GitHub Action Run
15 auth-api-gmysql - 20720511320.15 05 Jan 2026 04:01PM UTC 189
24.98
GitHub Action Run
16 auth-backend-tinydns - 20720511320.16 05 Jan 2026 04:02PM UTC 189
13.7
GitHub Action Run
17 auth-backend-ldap - 20720511320.17 05 Jan 2026 04:05PM UTC 189
15.88
GitHub Action Run
18 auth-backend-bind - 20720511320.18 05 Jan 2026 04:09PM UTC 189
27.04
GitHub Action Run
19 auth-backend-gmysql - 20720511320.19 05 Jan 2026 04:11PM UTC 189
32.08
GitHub Action Run
20 auth-backend-geoip_mmdb - 20720511320.20 05 Jan 2026 04:02PM UTC 189
12.55
GitHub Action Run
21 auth-backend-remote - 20720511320.21 05 Jan 2026 04:02PM UTC 189
15.55
GitHub Action Run
22 auth-backend-godbc_sqlite3 - 20720511320.22 05 Jan 2026 04:02PM UTC 189
19.59
GitHub Action Run
23 rec-api-full-asan+ubsan - 20720511320.23 05 Jan 2026 03:55PM UTC 186
0.0
GitHub Action Run
24 rec-unit-full-asan+ubsan - 20720511320.24 05 Jan 2026 03:52PM UTC 189
70.22
GitHub Action Run
25 auth-backend-geoip - 20720511320.25 05 Jan 2026 04:02PM UTC 189
15.11
GitHub Action Run
26 auth-api-gsqlite3 - 20720511320.26 05 Jan 2026 04:01PM UTC 189
24.67
GitHub Action Run
27 rec-regression-bulk-full-asan+ubsan - 20720511320.27 05 Jan 2026 03:55PM UTC 186
23.47
GitHub Action Run
28 dnsdist-regression-full-asan+ubsan - 20720511320.28 05 Jan 2026 04:02PM UTC 191
59.09
GitHub Action Run
Source Files on build 20720511320
  • Tree
  • List 529
  • Changed 338
  • Source Changed 65
  • Coverage Changed 334
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20720511320
  • add3d1ec on github
  • Prev Build on master (#20646266139)
  • Next Build on master (#20740952741)
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