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

PowerDNS / pdns / 13111317048
65%
master: 60%

Build:
Build:
LAST BUILD BRANCH: log_at_first_sight
DEFAULT BRANCH: master
Ran 03 Feb 2025 10:35AM UTC
Jobs 28
Files 560
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 Feb 2025 10:22AM UTC coverage: 64.724% (+9.5%) from 55.194%
13111317048

Pull #14724

github

web-flow
Merge cced151a0 into db18c3a17
Pull Request #14724: dnsdist: Add meson support

38354 of 90334 branches covered (42.46%)

Branch coverage included in aggregate %.

449 of 624 new or added lines in 40 files covered. (71.96%)

6809 existing lines in 147 files now uncovered.

128214 of 167016 relevant lines covered (76.77%)

4848378.55 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
71.87
pdns/dnsdistdist/bpf-filter.cc
1
30.71
pdns/dnsdistdist/dnsdist-console.cc
1
40.31
pdns/dnsdistdist/dnsdist-lua-inspection.cc
1
73.21
0.0% pdns/dnsdistdist/dnsdist-lua-web.cc
1
65.38
0.03% pdns/dnsdistdist/dnsdist-tcp-upstream.hh
1
68.86
pdns/dnsdistdist/dnsdist.cc
1
99.47
-0.12% pdns/dnsdistdist/test-dnsdist-lua-ffi.cc
1
90.23
-4.98% pdns/dnsdistdist/test-dnsdistrules_cc.cc
2
55.0
2.44% pdns/dnsdistdist/dnsdist-kvs.hh
2
72.53
2.52% pdns/dnsdistdist/dnsdist-nghttp2.cc
2
75.76
pdns/dnsdistdist/dnsdist-tcp.cc
3
75.01
0.53% pdns/dnsdistdist/dnsdist-lua-ffi.cc
3
82.86
-14.44% pdns/dnsdistdist/test-dnsdistlbpolicies_cc.cc
3
73.45
0.18% pdns/dnsdistdist/test-dnsdistnghttp2_common.hh
4
58.95
2.57% pdns/dnsdistdist/dnsdist-healthchecks.cc
4
53.61
pdns/dnsdistdist/dnsdist-rules-factory.hh
8
58.49
pdns/dnsdistdist/dnsdist-actions-factory.cc
11
92.49
-6.15% pdns/dnsdistdist/test-dnsdistluanetwork.cc
12
91.25
-0.61% pdns/dnsdistdist/test-dnsdistnghttp2_cc.cc
14
83.42
-1.73% pdns/dnsdistdist/test-dnsdistnghttp2-in_cc.cc
17
96.81
pdns/dnsdistdist/test-dnsdist_cc.cc
82
92.98
-2.02% pdns/dnsdistdist/test-dnsdisttcp_cc.cc

Uncovered Existing Lines

Lines Coverage ∆ File
1
62.86
1.09% pdns/dnsdistdist/dnsdist-session-cache.cc
1
66.67
56.67% pdns/auth-catalogzone.hh
1
92.59
48.47% pdns/recursordist/nod.hh
1
86.96
8.7% pdns/qtype.hh
1
76.6
-3.0% pdns/dnswriter.hh
2
96.1
0.13% pdns/test-dnsrecords_cc.cc
2
99.47
-0.12% pdns/dnsdistdist/test-dnsdist-lua-ffi.cc
2
85.0
4.68% pdns/epollmplexer.cc
2
73.45
0.18% pdns/dnsdistdist/test-dnsdistnghttp2_common.hh
2
83.33
8.77% pdns/json.cc
2
98.52
-0.24% pdns/recursordist/test-negcache_cc.cc
2
95.77
0.03% pdns/recursordist/test-rec-tcounters_cc.cc
2
75.0
0.0% pdns/snmp-agent.hh
2
64.6
19.98% pdns/dnsseckeeper.hh
2
94.95
0.92% pdns/dnsdistdist/dnsdist-doh-common.cc
2
96.84
41.05% pdns/recursordist/rec-tcounters.hh
2
75.38
24.54% pdns/dns.cc
2
87.35
-1.85% pdns/dnsdistdist/dnsdist-dnsparser.cc
2
80.8
0.0% pdns/ws-auth.cc
2
91.25
-0.61% pdns/dnsdistdist/test-dnsdistnghttp2_cc.cc
2
3.77
0.0% pdns/minicurl.cc
3
90.32
90.32% pdns/recursordist/lua-recursor4.hh
3
85.63
15.46% pdns/ws-api.cc
3
99.49
-0.3% pdns/test-dnsname_cc.cc
3
83.42
-1.73% pdns/dnsdistdist/test-dnsdistnghttp2-in_cc.cc
3
99.67
-0.33% pdns/recursordist/test-settings.cc
3
95.48
9.3% pdns/version.cc
4
89.16
-0.24% pdns/recursordist/test-syncres_cc4.cc
4
73.12
18.42% pdns/dnstap.cc
4
83.17
83.17% pdns/recursordist/rec-main.hh
4
89.32
21.25% pdns/recursordist/reczones-helpers.cc
4
95.45
-2.22% pdns/recursordist/test-mtasker.cc
4
83.54
35.13% pdns/recursordist/recpacketcache.cc
5
70.09
8.48% pdns/webserver.hh
5
81.48
39.81% pdns/recursordist/aggressive_nsec.hh
5
93.07
15.84% pdns/recursordist/recursor_cache.hh
5
35.71
-19.84% ext/yahttp/yahttp/router.hpp
5
73.21
0.0% pdns/dnsdistdist/dnsdist-lua-web.cc
5
70.11
-6.12% pdns/dnssecinfra.hh
6
96.32
29.65% pdns/protozero.hh
6
65.38
0.03% pdns/dnsdistdist/dnsdist-tcp-upstream.hh
6
91.76
3.06% pdns/dnsdistdist/dnsdist-lua-network.cc
6
0.0
0.0% pdns/fstrm_logger.hh
6
98.75
-0.2% pdns/recursordist/test-recursorcache_cc.cc
7
83.85
83.85% pdns/recursordist/ext/protozero/include/protozero/basic_pbf_writer.hpp
7
67.48
67.48% pdns/axfr-retriever.cc
7
76.01
-0.98% pdns/credentials.cc
7
65.88
23.7% pdns/recursordist/rec_channel.cc
7
88.69
-2.42% pdns/test-signers.cc
7
63.08
-2.22% ext/yahttp/yahttp/reqresp.hpp
8
75.0
-9.62% pdns/dns.hh
8
89.17
0.05% pdns/dnsdistdist/dnsdist-svc.cc
8
78.72
17.72% pdns/qtype.cc
8
84.97
-0.75% pdns/pollmplexer.cc
8
77.33
53.58% pdns/ixfr.cc
9
91.52
0.21% pdns/recursordist/test-syncres_cc9.cc
9
98.17
0.11% pdns/recursordist/test-syncres_cc8.cc
10
90.23
-4.98% pdns/dnsdistdist/test-dnsdistrules_cc.cc
10
72.22
0.0% pdns/dnsdistdist/dnsdist-lua-ffi.hh
11
92.04
7.24% pdns/dnsname.hh
11
86.29
-6.85% pdns/lock.hh
11
78.41
-4.92% pdns/ednssubnet.cc
11
76.92
-2.02% pdns/sha.hh
12
58.24
0.0% pdns/dnsdistdist/dnsdist-proxy-protocol.cc
12
82.86
-14.44% pdns/dnsdistdist/test-dnsdistlbpolicies_cc.cc
12
82.11
-0.1% pdns/dnsdistdist/dnsdist-async.cc
13
88.67
29.0% pdns/recursordist/syncres.hh
14
53.93
53.93% pdns/shuffle.cc
15
76.13
15.7% pdns/ednsoptions.cc
15
72.41
6.79% pdns/recursordist/logging.cc
15
72.53
2.52% pdns/dnsdistdist/dnsdist-nghttp2.cc
18
85.42
-0.16% pdns/mplexer.hh
18
50.0
-0.45% pdns/dnsdistdist/dnsdist-lua-bindings-packetcache.cc
18
87.58
25.22% pdns/recursordist/filterpo.hh
18
76.0
1.0% pdns/recursordist/stable-bloom.hh
19
87.83
-0.06% pdns/dnsdistdist/dnsdist-discovery.cc
20
90.64
-0.4% pdns/rcpgenerator.cc
20
4.24
0.05% pdns/dnsdistdist/dnsdist-xsk.cc
23
53.82
5.62% pdns/lua-base4.cc
24
14.19
11.23% pdns/recursordist/ext/luawrapper/include/LuaContext.hpp
25
72.93
11.11% pdns/recursordist/nod.cc
26
88.19
5.45% pdns/misc.hh
26
70.77
20.48% pdns/recursordist/rec-zonetocache.cc
27
79.08
-2.26% ext/lmdb-safe/lmdb-safe.cc
27
66.67
1.85% pdns/ipcipher.cc
27
70.09
70.09% pdns/recursordist/lwres.cc
27
82.98
5.05% pdns/dnswriter.cc
28
76.92
3.54% pdns/dnsdistdist/dnsdist-metrics.cc
28
78.18
0.21% pdns/dnsdistdist/dnsdist-nghttp2-in.cc
28
0.0
0.0% pdns/dnsdistdist/dnsdist-secpoll.cc
31
59.72
3.35% pdns/snmp-agent.cc
31
58.37
8.37% ext/yahttp/yahttp/router.cpp
31
91.88
1.54% pdns/dnsname.cc
31
64.23
13.98% pdns/webserver.cc
33
64.49
15.24% ext/json11/json11.cpp
34
48.09
48.09% pdns/recursordist/rec-protozero.cc
34
50.6
50.6% pdns/recursordist/rec-snmp.cc
34
65.6
65.6% pdns/recursordist/rec-tcp.cc
35
81.35
4.27% pdns/dnsrecords.cc
35
78.53
-8.56% pdns/dnsparser.hh
36
71.79
-3.96% ext/lmdb-safe/lmdb-safe.hh
37
50.84
50.84% pdns/recursordist/reczones.cc
38
44.08
0.39% pdns/fstrm_logger.cc
39
79.71
0.04% pdns/recursordist/test-syncres_cc.cc
40
72.35
-2.16% pdns/dnsdistdist/dnsdist-lbpolicies.cc
40
91.62
0.07% pdns/recursordist/settings/cxxsettings-generated.cc
42
83.9
9.08% pdns/recursordist/filterpo.cc
43
88.91
-0.14% pdns/recursordist/test-syncres_cc2.cc
44
56.49
56.49% pdns/recursordist/rec-lua-conf.cc
47
58.95
2.57% pdns/dnsdistdist/dnsdist-healthchecks.cc
49
66.47
7.79% pdns/recursordist/aggressive_nsec.cc
54
75.81
46.5% pdns/recursordist/rpzloader.cc
54
82.64
0.98% pdns/dnsdistdist/dnsdist-tcp-downstream.cc
55
54.66
-9.75% pdns/dnsbackend.hh
56
68.28
8.57% pdns/validate.cc
57
31.94
-1.88% pdns/dnsdistdist/dnsdist-lua-bindings-dnscrypt.cc
63
56.83
-5.19% pdns/sstuff.hh
64
85.24
6.84% pdns/dnsparser.cc
65
71.55
5.48% pdns/tcpiohandler.hh
68
91.83
-0.2% pdns/recursordist/test-syncres_cc3.cc
72
89.77
1.58% pdns/recursordist/test-syncres_cc10.cc
88
62.53
10.4% pdns/libssl.cc
90
92.98
-2.02% pdns/dnsdistdist/test-dnsdisttcp_cc.cc
95
68.4
0.53% pdns/dnsdistdist/dnsdist-dynblocks.cc
99
73.13
0.27% pdns/dnsdistdist/doq.cc
103
89.57
0.91% pdns/recursordist/test-syncres_cc1.cc
103
56.99
7.59% pdns/iputils.cc
105
76.44
50.51% pdns/recursordist/settings/cxxsupport.cc
107
60.39
60.39% pdns/recursordist/lua-recursor4.cc
107
58.46
0.0% pdns/bindparser.cc
121
84.42
6.16% pdns/recursordist/recursor_cache.cc
131
61.46
-1.38% pdns/dnsrecords.hh
131
72.76
72.76% pdns/recursordist/pdns_recursor.cc
140
63.41
63.41% pdns/recursordist/ws-recursor.cc
160
68.18
3.6% pdns/tcpiohandler.cc
168
80.24
0.75% pdns/recursordist/test-syncres_cc6.cc
176
74.02
-0.02% pdns/dnsdistdist/doh.cc
176
66.19
-0.62% pdns/dnsdistdist/dnsdist-backend.cc
179
75.01
0.53% pdns/dnsdistdist/dnsdist-lua-ffi.cc
186
78.43
0.61% pdns/recursordist/test-syncres_cc7.cc
206
77.94
1.43% pdns/iputils.hh
233
32.77
32.77% pdns/recursordist/rec_channel_rec.cc
242
61.34
-0.31% pdns/opensslsigners.cc
263
63.1
3.88% pdns/misc.cc
289
77.12
-0.56% pdns/recursordist/test-syncres_cc5.cc
336
62.52
62.41% pdns/recursordist/rec-main.cc
525
80.1
13.23% pdns/recursordist/syncres.cc
Jobs
ID Job ID Ran Files Coverage
1 ixfrdist - 13111317048.1 03 Feb 2025 10:45AM UTC 110
17.88
GitHub Action Run
2 auth-backend-gmysql - 13111317048.2 03 Feb 2025 10:55AM UTC 202
27.76
GitHub Action Run
3 auth-api-lmdb - 13111317048.3 03 Feb 2025 10:45AM UTC 202
23.52
GitHub Action Run
4 auth-backend-godbc_sqlite3 - 13111317048.4 03 Feb 2025 10:45AM UTC 202
15.92
GitHub Action Run
5 auth-backend-godbc_mssql - 13111317048.5 03 Feb 2025 10:52AM UTC 202
20.44
GitHub Action Run
6 auth-backend-tinydns - 13111317048.6 03 Feb 2025 10:45AM UTC 202
11.62
GitHub Action Run
7 auth-api-gmysql - 13111317048.7 03 Feb 2025 10:45AM UTC 202
22.88
GitHub Action Run
8 dnsdist-regression-full-asan+ubsan - 13111317048.8 03 Feb 2025 10:48AM UTC 212
45.38
GitHub Action Run
9 dnsdist-unit-least-asan+ubsan - 13111317048.9 03 Feb 2025 10:35AM UTC 155
55.06
GitHub Action Run
10 auth-backend-remote - 13111317048.10 03 Feb 2025 10:46AM UTC 202
15.09
GitHub Action Run
11 auth-api-gpgsql - 13111317048.11 03 Feb 2025 10:45AM UTC 202
22.71
GitHub Action Run
12 auth-backend-geoip_mmdb - 13111317048.12 03 Feb 2025 10:45AM UTC 202
11.04
GitHub Action Run
13 dnsdist-unit-full-asan+ubsan - 13111317048.13 03 Feb 2025 10:42AM UTC 176
43.16
GitHub Action Run
14 auth-backend-geoip - 13111317048.14 03 Feb 2025 10:45AM UTC 202
13.3
GitHub Action Run
15 auth-backend-lua2 - 13111317048.15 03 Feb 2025 10:45AM UTC 202
13.23
GitHub Action Run
16 rec-api-full-asan+ubsan - 13111317048.16 03 Feb 2025 10:40AM UTC 204
22.41
GitHub Action Run
17 auth-backend-gsqlite3 - 13111317048.17 03 Feb 2025 10:51AM UTC 202
31.18
GitHub Action Run
18 rec-unit-least-asan+ubsan - 13111317048.18 03 Feb 2025 10:38AM UTC 194
70.6
GitHub Action Run
19 auth-backend-authpy - 13111317048.19 03 Feb 2025 10:47AM UTC 202
7.7
GitHub Action Run
20 rec-unit-full-asan+ubsan - 13111317048.20 03 Feb 2025 10:38AM UTC 203
70.29
GitHub Action Run
21 auth-backend-ldap - 13111317048.21 03 Feb 2025 10:49AM UTC 202
13.33
GitHub Action Run
22 auth-backend-lmdb - 13111317048.22 03 Feb 2025 10:50AM UTC 202
27.92
GitHub Action Run
23 auth-unit-asan+ubsan - 13111317048.23 03 Feb 2025 10:43AM UTC 174
50.02
GitHub Action Run
24 rec-regression-full-asan+ubsan - 13111317048.24 03 Feb 2025 10:49AM UTC 204
42.72
GitHub Action Run
25 auth-api-gsqlite3 - 13111317048.25 03 Feb 2025 10:45AM UTC 202
22.6
GitHub Action Run
26 auth-backend-gpgsql - 13111317048.26 03 Feb 2025 10:51AM UTC 202
23.64
GitHub Action Run
27 auth-backend-bind - 13111317048.27 03 Feb 2025 10:52AM UTC 202
23.15
GitHub Action Run
28 rec-regression-bulk-full-asan+ubsan - 13111317048.28 03 Feb 2025 10:39AM UTC 204
19.49
GitHub Action Run
Source Files on build 13111317048
  • Tree
  • List 560
  • Changed 97
  • Source Changed 4
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #13111317048
  • Pull Request #14724
  • PR Base - master (#13062026852)
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