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

PowerDNS / pdns / 16061322209
72%

Build:
DEFAULT BRANCH: master
Ran 03 Jul 2025 10:10PM UTC
Jobs 25
Files 543
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

03 Jul 2025 02:49PM UTC coverage: 58.086% (-4.9%) from 63.033%
16061322209

push

github

web-flow
Merge pull request #15767 from miodvallat/nsecticide

lmdb NSEC3 record handling hygiene

46350 of 124416 branches covered (37.25%)

Branch coverage included in aggregate %.

58 of 121 new or added lines in 6 files covered. (47.93%)

9851 existing lines in 155 files now uncovered.

117055 of 156898 relevant lines covered (74.61%)

4176780.94 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
19
39.31
-35.2% modules/lmdbbackend/lmdbbackend.cc
44
0.0
-72.23% pdns/rfc2136handler.cc

Uncovered Existing Lines

Lines Coverage ∆ File
1
65.34
2.52% ext/yahttp/yahttp/reqresp.hpp
1
93.8
-3.47% modules/gsqlite3backend/gsqlite3backend.cc
1
0.0
-100.0% modules/ldapbackend/ldapauthenticator.hh
1
0.0
0.0% pdns/dnsdistdist/bpf-filter.main.ebpf
1
0.0
0.0% pdns/dnsdistdist/bpf-filter.qname.ebpf
1
91.67
-2.78% pdns/dnspacket.hh
1
61.8
6.63% pdns/lua-base4.cc
1
85.76
8.74% pdns/packetcache.hh
1
52.84
11.76% pdns/recursordist/rec-eventtrace.hh
1
0.0
-100.0% pdns/recursordist/rec-rust-lib/rust/src/bridge.hh
1
96.33
3.26% pdns/recursordist/recursor_cache.hh
1
75.0
-25.0% pdns/recursordist/sortlist.hh
1
0.0
-100.0% pdns/resolver.hh
1
66.67
13.6% pdns/sstuff.hh
1
86.23
2.9% pdns/webserver.hh
2
50.96
-11.76% ext/json11/json11.cpp
2
81.3
4.14% ext/lmdb-safe/lmdb-safe.cc
2
88.24
-9.8% ext/probds/murmur3.cc
2
50.37
-9.29% ext/yahttp/yahttp/router.cpp
2
44.03
-1.73% pdns/dnsdistdist/dnsdist-async.cc
2
62.34
0.75% pdns/dnsrecords.hh
2
91.43
-3.57% pdns/dnssecsigner.cc
2
78.81
-4.04% pdns/dnswriter.cc
2
76.91
-0.73% pdns/iputils.hh
2
70.83
2.21% pdns/logger.hh
2
86.48
-1.9% pdns/recursordist/mtasker.hh
2
49.45
-5.31% pdns/recursordist/rec-system-resolve.cc
2
93.29
5.51% pdns/recursordist/syncres.hh
2
0.0
-75.0% pdns/snmp-agent.hh
2
62.85
-5.78% pdns/validate.cc
3
62.29
-11.18% ext/lmdb-safe/lmdb-safe.hh
3
72.41
-19.06% modules/lmdbbackend/lmdbbackend.hh
3
81.82
-2.27% pdns/auth-querycache.cc
3
50.62
-1.86% pdns/distributor.hh
3
35.14
-1.35% pdns/dnsdistdist/dnsdist-idstate.hh
3
91.14
0.18% pdns/rcpgenerator.cc
3
77.78
5.85% pdns/recursordist/logging.cc
3
61.9
-6.35% pdns/recursordist/rec-tcpout.cc
3
78.95
2.02% pdns/sha.hh
4
87.23
-6.38% pdns/query-local-address.cc
4
80.77
-11.82% pdns/recursordist/nod.hh
5
80.0
-2.5% ext/protozero/include/protozero/buffer_string.hpp
5
10.0
-56.67% pdns/auth-catalogzone.hh
5
81.41
24.71% pdns/dnsbackend.hh
5
0.0
-100.0% pdns/ednspadding.cc
5
53.15
-1.97% pdns/protozero-trace.hh
5
82.53
-4.8% pdns/proxy-protocol.cc
6
33.33
-46.67% ext/lmdb-safe/lmdb-typed.cc
6
70.8
-1.93% modules/godbcbackend/sodbc.cc
6
33.33
-33.33% pdns/auth-caches.cc
6
51.61
10.93% pdns/tcpiohandler.hh
7
6.67
-28.63% modules/bindbackend/bindbackend2.hh
7
65.55
-3.59% modules/gpgsqlbackend/spgsql.cc
7
63.7
-8.15% pdns/communicator.cc
7
57.82
-8.28% pdns/recursordist/aggressive_nsec.cc
7
75.93
3.01% pdns/recursordist/nod.cc
7
84.72
-13.89% pdns/responsestats-auth.cc
7
85.17
-2.23% pdns/signingpipe.cc
8
86.16
7.15% ext/protozero/include/protozero/basic_pbf_writer.hpp
8
74.33
-10.47% pdns/dnsparser.cc
8
9.09
-80.91% pdns/protozero.hh
8
33.33
-56.99% pdns/recursordist/lua-recursor4.hh
8
77.46
-6.69% pdns/serialtweaker.cc
8
55.75
-8.85% pdns/sodiumsigners.cc
8
64.46
-4.44% pdns/ssqlite3.cc
8
50.94
-15.72% pdns/zonemd.hh
9
65.0
-7.34% pdns/qtype.cc
9
86.78
6.01% pdns/ws-auth.cc
10
57.69
5.56% pdns/arguments.cc
10
44.62
-19.98% pdns/dnsseckeeper.hh
10
73.28
11.94% pdns/opensslsigners.cc
11
77.2
6.0% pdns/dnspacket.cc
11
45.77
8.14% pdns/dynlistener.cc
11
0.0
-32.35% pdns/remote_logger.hh
12
52.38
-20.48% ext/lmdb-safe/lmdb-typed.hh
12
63.78
-2.43% modules/gmysqlbackend/smysql.cc
12
55.83
-6.36% pdns/nameserver.cc
12
76.43
-8.83% pdns/recursordist/rec-main.hh
12
84.91
1.24% pdns/zoneparser-tng.cc
13
0.0
-5.69% modules/ldapbackend/ldapauthenticator.cc
13
0.89
-29.37% pdns/dnsdistdist/dnsdist-metrics.cc
14
79.95
-1.3% pdns/dnsrecords.cc
14
44.55
-8.09% pdns/recursordist/secpoll-recursor.cc
14
82.38
3.03% pdns/ueberbackend.cc
14
35.62
-9.66% pdns/unix_utility.cc
17
0.0
-52.38% modules/ldapbackend/ldaputils.cc
17
0.0
-62.24% pdns/dnstap.cc
17
42.84
0.55% pdns/iputils.cc
17
81.21
-6.37% pdns/recursordist/filterpo.hh
17
0.0
-58.33% pdns/recursordist/rec-xfrtracker.cc
17
69.78
-8.1% pdns/statbag.cc
18
0.0
-85.71% pdns/recursordist/rec-xfr.hh
22
24.49
-65.31% pdns/recursordist/rec-rust-lib/cxxsettings-private.hh
22
60.65
35.62% pdns/recursordist/ws-recursor.cc
28
0.0
-28.1% modules/ldapbackend/utils.hh
28
50.83
-16.51% pdns/axfr-retriever.cc
29
69.26
4.75% pdns/recursordist/rec_channel.cc
30
56.61
7.1% pdns/recursordist/reczones.cc
31
69.09
-13.51% pdns/recursordist/recpacketcache.cc
32
12.94
-63.53% pdns/recursordist/sortlist.cc
34
13.27
-49.53% pdns/recursordist/rec-carbon.cc
35
0.0
-28.89% pdns/protozero.cc
36
32.28
-45.5% pdns/communicator.hh
37
4.65
-59.1% pdns/recursordist/validate-recursor.cc
39
62.71
8.42% pdns/misc.cc
41
8.03
-2.34% ext/luawrapper/include/LuaContext.hpp
42
80.97
-2.93% pdns/recursordist/filterpo.cc
45
6.33
-75.95% pdns/tsigverifier.cc
47
61.07
1.61% modules/lua2backend/lua2api2.hh
47
0.0
-59.15% pdns/snmp-agent.cc
50
64.57
-16.1% pdns/webserver.cc
51
0.0
-90.48% pdns/inflighter.cc
53
61.31
0.37% pdns/dnsproxy.cc
61
56.83
-13.73% pdns/recursordist/rec-zonetocache.cc
63
75.31
-11.06% pdns/dbdnsseckeeper.cc
68
0.0
-21.98% pdns/dynhandler.cc
70
0.0
-50.24% pdns/fstrm_logger.cc
74
1.3
-50.43% pdns/recursordist/rec-protozero.hh
75
0.0
-48.09% pdns/recursordist/rec-protozero.cc
78
76.51
-3.67% pdns/recursordist/syncres.cc
82
24.29
-39.71% pdns/auth-primarycommunicator.cc
89
60.6
-15.71% pdns/dnssecinfra.cc
89
41.07
-34.74% pdns/recursordist/rpzloader.cc
92
23.14
-54.81% pdns/ixfr.cc
94
0.0
-53.91% modules/pipebackend/coprocess.cc
96
0.0
-34.09% modules/ldapbackend/powerldap.cc
99
0.0
-39.3% modules/ldapbackend/native.cc
100
63.02
1.15% pdns/auth-main.cc
101
0.0
-83.03% pdns/auth-catalogzone.cc
105
0.0
-3.13% pdns/libssl.cc
117
0.0
-57.59% pdns/remote_logger.cc
127
10.04
-47.37% modules/bindbackend/binddnssec.cc
127
4.2
-56.96% modules/pipebackend/pipebackend.cc
132
3.06
-60.88% modules/ldapbackend/ldapbackend.cc
158
0.0
-21.65% pdns/tcpiohandler.cc
163
31.0
-38.85% pdns/recursordist/lwres.cc
166
62.61
-10.99% pdns/packethandler.cc
171
8.49
-64.66% pdns/resolver.cc
177
55.11
-11.74% pdns/tcpreceiver.cc
190
60.97
0.45% modules/geoipbackend/geoipbackend.cc
205
61.99
-0.05% pdns/recursordist/rec-main.cc
215
33.94
1.45% pdns/recursordist/rec_channel_rec.cc
227
57.8
-0.41% pdns/ixfrdist.cc
249
74.09
-8.41% pdns/backends/gsql/gsqlbackend.cc
276
4.68
-51.81% pdns/recursordist/rec-lua-conf.cc
285
0.0
-74.52% pdns/recursordist/rec-xfr.cc
307
49.42
-26.22% pdns/recursordist/rec-rust-lib/cxxsupport.cc
359
0.0
-60.18% pdns/recursordist/lua-recursor4.cc
378
28.55
-36.56% pdns/recursordist/rec-tcp.cc
409
21.95
-40.39% modules/bindbackend/bindbackend2.cc
462
0.0
-72.23% pdns/rfc2136handler.cc
465
0.45
-64.06% pdns/pkcs11signers.cc
480
39.31
-35.2% modules/lmdbbackend/lmdbbackend.cc
598
1.2
-63.27% pdns/auth-secondarycommunicator.cc
603
34.25
-37.84% pdns/recursordist/pdns_recursor.cc
Jobs
ID Job ID Ran Files Coverage
1 auth-api-gmysql - 16061322209.1 03 Jul 2025 10:24PM UTC 211
23.32
GitHub Action Run
2 auth-unit-address,undefined - 16061322209.2 03 Jul 2025 10:16PM UTC 170
55.14
GitHub Action Run
3 auth-backend-remote - 16061322209.3 03 Jul 2025 10:24PM UTC 211
19.48
GitHub Action Run
4 auth-api-gpgsql - 16061322209.4 03 Jul 2025 10:24PM UTC 211
28.36
GitHub Action Run
5 rec-regression-bulk - 16061322209.5 03 Jul 2025 10:16PM UTC 201
0.54
GitHub Action Run
6 dnsdist-unit-least-asan+ubsan - 16061322209.6 03 Jul 2025 10:10PM UTC 148
58.89
GitHub Action Run
7 auth-backend-godbc_sqlite3 - 16061322209.7 03 Jul 2025 10:23PM UTC 211
17.51
GitHub Action Run
8 auth-api-gsqlite3 - 16061322209.8 03 Jul 2025 10:23PM UTC 211
28.27
GitHub Action Run
9 rec-unit-ubsan+asan - 16061322209.9 03 Jul 2025 10:14PM UTC 188
70.5
GitHub Action Run
10 auth-backend-geoip_mmdb - 16061322209.10 03 Jul 2025 10:23PM UTC 211
11.52
GitHub Action Run
11 auth-unit- - 16061322209.11 03 Jul 2025 10:21PM UTC 172
49.95
GitHub Action Run
12 rec-unit-least-ubsan+asan - 16061322209.12 03 Jul 2025 10:15PM UTC 192
72.79
GitHub Action Run
13 dnsdist-unit-full-asan+ubsan - 16061322209.13 03 Jul 2025 10:14PM UTC 186
44.19
GitHub Action Run
14 rec-api-full-ubsan+asan - 16061322209.14 03 Jul 2025 10:17PM UTC 204
24.92
GitHub Action Run
15 rec-unit-full-ubsan+asan - 16061322209.15 03 Jul 2025 10:15PM UTC 201
72.52
GitHub Action Run
16 auth-backend-lua2 - 16061322209.16 03 Jul 2025 10:23PM UTC 211
13.82
GitHub Action Run
17 auth-api-lmdb - 16061322209.17 03 Jul 2025 10:23PM UTC 200
23.58
GitHub Action Run
18 rec-regression - 16061322209.18 03 Jul 2025 10:24PM UTC 201
7.93
GitHub Action Run
19 ixfrdist - 16061322209.19 03 Jul 2025 10:23PM UTC 117
19.13
GitHub Action Run
20 rec-unit-full-asan+ubsan - 16061322209.20 03 Jul 2025 10:14PM UTC 211
69.55
GitHub Action Run
21 rec-unit-least-asan+ubsan - 16061322209.21 03 Jul 2025 10:13PM UTC 202
69.73
GitHub Action Run
22 auth-backend-geoip - 16061322209.22 03 Jul 2025 10:23PM UTC 211
13.89
GitHub Action Run
23 auth-backend-tinydns - 16061322209.23 03 Jul 2025 10:23PM UTC 211
15.83
GitHub Action Run
24 rec-regression-bulk-full-ubsan+asan - 16061322209.24 03 Jul 2025 10:17PM UTC 204
25.57
GitHub Action Run
25 rec-api - 16061322209.25 03 Jul 2025 10:16PM UTC 201
0.0
GitHub Action Run
Source Files on build 16061322209
  • Tree
  • List 543
  • Changed 369
  • Source Changed 226
  • Coverage Changed 347
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16061322209
  • 738bd41c on github
  • Prev Build on master (#16051915340)
  • Next Build on master (#16066180186)
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