• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Warning: This build has drifted.
The coverage report for this pull request build may be inaccurate because its base commit is no longer the HEAD of its target branch.
This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

    • Learn more: For more information on this, see Tracking coverage changes for pull request builds.
    • Fix now: For a quick fix, rebase this PR at GitHub. Your next report should be accurate.
    • Prevent going forward: To avoid this issue with future PRs, see these Recommended CI Configurations.
New Repo Setting:
INCLUDE COVERAGE % WITH WARNINGS ABOUT DRIFTED BUILDS?

Enabling this setting will include a (potentially inaccurate) coverage % with warning messages in status updates for drifted builds.

Adjust setting

PowerDNS / pdns / 12636720832
65%
master: 73%

Build:
Build:
LAST BUILD BRANCH: dnsdist-micro-benchmarks
DEFAULT BRANCH: master
Ran 08 Jan 2025 06:49AM UTC
Jobs 27
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 04:56PM UTC coverage: 61.371% (-3.2%) from 64.568%
12636720832

Pull #10692

github

web-flow
Merge 488f5f77a into 8cc44e98f
Pull Request #10692: auth: added self weighted lua function

34581 of 89030 branches covered (38.84%)

Branch coverage included in aggregate %.

0 of 45 new or added lines in 1 file covered. (0.0%)

15619 existing lines in 182 files now uncovered.

120400 of 163503 relevant lines covered (73.64%)

4995587.95 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
45
0.2
-0.01% pdns/lua-record.cc

Uncovered Existing Lines

Lines Coverage ∆ File
1
62.86
1.09% pdns/dnsdistdist/dnsdist-session-cache.cc
1
75.0
0.0% pdns/dns.hh
1
94.44
0.0% pdns/dnspacket.hh
1
75.0
-25.0% pdns/recursordist/sortlist.hh
1
95.15
-0.06% pdns/dnsdistdist/test-dnsdistrules_cc.cc
1
85.12
-0.03% pdns/dnsdistdist/test-dnsdistnghttp2-in_cc.cc
1
89.66
0.77% ext/lmdb-safe/lmdb-typed.cc
1
64.29
0.0% pdns/dnsdistdist/dnsdist-lbpolicies.hh
2
68.82
-4.3% pdns/dnstap.cc
2
95.97
0.01% pdns/test-dnsrecords_cc.cc
2
88.24
-9.8% ext/probds/murmur3.cc
2
99.59
0.09% pdns/dnsdistdist/test-dnsdist-lua-ffi.cc
2
88.24
-5.88% pdns/recursordist/negcache.hh
2
76.54
-0.24% pdns/dnssecinfra.cc
2
95.77
0.03% pdns/recursordist/test-rec-tcounters_cc.cc
2
81.48
0.0% pdns/recursordist/aggressive_nsec.hh
2
94.44
-5.56% pdns/dnsdistdist/dnsdist-lua-hooks.cc
2
75.0
0.0% pdns/snmp-agent.hh
2
94.03
0.0% pdns/dnsdistdist/dnsdist-doh-common.cc
2
96.84
0.0% pdns/recursordist/rec-tcounters.hh
2
50.0
-3.06% pdns/recursordist/secpoll-recursor.cc
2
97.83
-0.03% pdns/test-zoneparser_tng_cc.cc
3
88.91
-0.31% pdns/recursordist/test-syncres_cc2.cc
3
51.13
-2.68% pdns/remote_logger.cc
3
99.49
-0.0% pdns/test-dnsname_cc.cc
3
99.67
0.01% pdns/recursordist/test-settings.cc
3
94.05
1.07% pdns/auth-zonecache.cc
3
90.83
0.0% modules/lmdbbackend/lmdbbackend.hh
4
87.23
-6.38% pdns/query-local-address.cc
4
81.92
1.88% pdns/ueberbackend.cc
4
92.17
0.42% pdns/test-distributor_hh.cc
4
66.38
-5.17% pdns/recursordist/logging.cc
4
86.12
-2.61% pdns/recursordist/reczones-helpers.cc
4
95.45
-2.3% pdns/recursordist/test-mtasker.cc
5
0.0
-100.0% pdns/ednspadding.cc
5
95.21
0.07% pdns/version.cc
5
93.07
0.0% pdns/recursordist/recursor_cache.hh
5
70.11
0.0% pdns/dnssecinfra.hh
6
64.6
0.0% pdns/dnsseckeeper.hh
6
70.0
-20.0% pdns/recursordist/ext/protozero/include/protozero/buffer_string.hpp
6
73.21
0.0% pdns/dnsdistdist/dnsdist-lua-web.cc
7
88.69
-0.05% pdns/test-signers.cc
7
54.69
-0.77% pdns/iputils.cc
7
89.42
-10.58% pdns/dnsdistdist/dnsdist-rule-chains.cc
8
55.9
0.17% pdns/dnsdistdist/dnsdist-lua.hh
8
92.38
-2.4% pdns/dnsdistdist/dnsdist-rings.hh
8
5.88
-23.53% pdns/remote_logger.hh
8
48.0
-22.0% pdns/zonemd.hh
9
69.16
-0.07% pdns/webserver.hh
9
44.44
-19.05% pdns/recursordist/rec-tcpout.cc
9
0.0
0.0% pdns/dnsdistdist/dnsdist-console.hh
9
63.08
0.13% ext/yahttp/yahttp/reqresp.hpp
10
69.04
-3.84% pdns/resolver.cc
10
55.56
-37.04% pdns/recursordist/nod.hh
10
72.22
0.0% pdns/dnsdistdist/dnsdist-lua-ffi.hh
10
67.69
-9.5% pdns/dns.cc
10
63.47
-0.82% pdns/webserver.cc
10
98.75
-0.16% pdns/recursordist/test-recursorcache_cc.cc
11
87.5
-6.72% pdns/recursordist/mtasker.hh
11
82.52
-14.77% pdns/dnsdistdist/test-dnsdistlbpolicies_cc.cc
11
86.29
1.38% pdns/lock.hh
11
97.7
0.14% pdns/dnsdistdist/test-dnsdist_cc.cc
12
58.24
0.0% pdns/dnsdistdist/dnsdist-proxy-protocol.cc
12
0.0
0.0% pdns/dnsdistdist/dnsdist-dynbpf.cc
12
89.17
-5.69% pdns/dnsdistdist/dnsdist-svc.cc
12
82.11
-0.1% pdns/dnsdistdist/dnsdist-async.cc
12
80.47
-0.78% pdns/dnsrecords.cc
13
67.41
-11.7% pdns/protozero.cc
13
65.89
0.54% pdns/dnsdistdist/dnsdist-tcp-upstream.hh
13
60.68
-5.79% pdns/recursordist/aggressive_nsec.cc
14
76.55
0.0% pdns/credentials.cc
14
48.3
-1.89% pdns/recursordist/rec-system-resolve.cc
15
62.35
-6.12% pdns/validate.cc
16
50.66
-2.04% pdns/lua-auth4.cc
16
68.01
-0.21% pdns/dnsrecords.hh
17
73.19
-11.13% pdns/recursordist/ext/protozero/include/protozero/basic_pbf_writer.hpp
17
65.5
-7.42% pdns/recursordist/nod.cc
18
87.4
1.38% pdns/signingpipe.cc
18
50.0
-0.45% pdns/dnsdistdist/dnsdist-lua-bindings-packetcache.cc
18
90.91
1.04% pdns/rcpgenerator.cc
18
38.97
-6.83% pdns/shuffle.cc
19
87.83
-0.06% pdns/dnsdistdist/dnsdist-discovery.cc
21
91.52
-0.64% pdns/dnsname.hh
21
91.62
0.01% pdns/recursordist/settings/cxxsettings-generated.cc
22
63.2
1.64% pdns/dnsdistdist/dnsdist-carbon.cc
22
70.19
-12.98% pdns/recursordist/rec-main.hh
22
20.69
1.41% pdns/dnsdistdist/dnsdist-rings.cc
25
58.37
-0.92% ext/yahttp/yahttp/router.cpp
25
72.22
-0.08% pdns/rfc2136handler.cc
25
4.24
0.09% pdns/dnsdistdist/dnsdist-xsk.cc
26
52.61
-13.27% pdns/recursordist/rec_channel.cc
26
79.7
1.96% pdns/dnsparser.hh
27
0.0
0.0% pdns/dnsdistdist/dnsdist-secpoll.cc
28
76.92
3.54% pdns/dnsdistdist/dnsdist-metrics.cc
28
59.15
-4.08% pdns/snmp-agent.cc
29
6.45
-82.83% pdns/recursordist/lua-recursor4.hh
29
64.23
-4.28% pdns/axfr-retriever.cc
31
89.5
0.11% pdns/recursordist/test-syncres_cc10.cc
31
14.77
-48.86% pdns/recursordist/rec-carbon.cc
32
78.77
0.0% ext/lmdb-safe/lmdb-safe.cc
32
12.94
-63.53% pdns/recursordist/sortlist.cc
32
81.58
-0.99% pdns/dnswriter.cc
35
73.19
-0.41% ext/lmdb-safe/lmdb-typed.hh
35
61.54
0.39% pdns/dnsdistdist/dnsdist-lua-bindings.cc
35
68.67
-15.19% pdns/recursordist/recpacketcache.cc
36
79.45
-0.14% pdns/recursordist/test-syncres_cc.cc
37
81.67
-7.0% pdns/recursordist/syncres.hh
37
5.0
-58.75% pdns/recursordist/validate-recursor.cc
38
84.0
-3.62% pdns/misc.hh
38
74.32
-4.97% pdns/recursordist/filterpo.cc
38
81.73
-2.02% pdns/dnsdistdist/dnsdist-cache.cc
40
58.12
-0.22% pdns/ixfrdist.cc
42
66.67
5.13% pdns/dnsdistdist/dnsdist-dynblocks.hh
44
69.6
-4.92% pdns/dnsdistdist/dnsdist-lbpolicies.cc
44
70.37
-2.12% ext/lmdb-safe/lmdb-safe.hh
49
59.23
0.27% pdns/dnsdistdist/dnsdist-healthchecks.cc
51
45.78
0.02% modules/remotebackend/httpconnector.cc
53
60.74
-33.14% pdns/protozero.hh
54
64.76
2.04% ext/json11/json11.cpp
54
72.26
2.32% pdns/dnsdistdist/dnsdist-nghttp2.cc
56
84.24
9.11% pdns/dnsdistdist/dnsdist.hh
57
31.94
-1.88% pdns/dnsdistdist/dnsdist-lua-bindings-dnscrypt.cc
63
72.75
0.08% pdns/dnsdistdist/doq.cc
63
65.76
-21.93% pdns/recursordist/filterpo.hh
64
58.67
0.09% modules/lua2backend/lua2api2.hh
65
60.71
0.05% modules/geoipbackend/geoipbackend.cc
65
0.0
-81.36% pdns/recursordist/rec-snmp.cc
66
71.55
-0.95% pdns/tcpiohandler.hh
67
56.83
-2.71% pdns/sstuff.hh
69
52.5
-18.08% pdns/recursordist/rec-zonetocache.cc
70
56.63
1.05% pdns/dnsdistdist/dnsdist-snmp.cc
70
70.69
-0.84% pdns/dnspacket.cc
72
60.94
-0.53% pdns/dnsproxy.cc
73
91.83
0.04% pdns/recursordist/test-syncres_cc3.cc
74
1.3
-50.43% pdns/recursordist/rec-protozero.hh
78
77.8
0.1% pdns/dnsdistdist/dnsdist-nghttp2-in.cc
79
0.0
-47.19% pdns/recursordist/rec-protozero.cc
82
53.68
0.0% pdns/dnsdistdist/dnsdist-rules.hh
82
50.0
-12.27% pdns/lua-base4.cc
85
95.04
0.04% pdns/dnsdistdist/test-dnsdisttcp_cc.cc
90
89.84
0.41% pdns/recursordist/test-syncres_cc1.cc
90
68.56
0.69% pdns/dnsdistdist/dnsdist-dynblocks.cc
95
85.28
0.0% pdns/dnsparser.cc
96
76.56
-1.87% pdns/iputils.hh
102
30.76
2.21% pdns/dnsdistdist/dnsdist-console.cc
106
66.73
-0.03% pdns/dnsdistdist/dnsdist-backend.cc
108
61.84
0.24% pdns/auth-main.cc
121
2.9
-11.27% pdns/recursordist/ext/luawrapper/include/LuaContext.hpp
122
42.79
-5.85% pdns/recursordist/reczones.cc
124
25.16
-53.46% pdns/ixfr.cc
128
56.42
0.68% pdns/dnsdistdist/dnsdist-lua-rules.cc
131
63.84
-0.81% pdns/auth-secondarycommunicator.cc
137
81.5
-0.07% pdns/dnsdistdist/dnsdist-ecs.cc
138
62.57
-0.12% pdns/dnsdistdist/doh3.cc
141
61.62
0.28% pdns/opensslsigners.cc
153
61.51
4.0% pdns/libssl.cc
154
79.57
0.32% pdns/dnsdistdist/dnsdist-web.cc
166
80.22
-6.41% pdns/recursordist/recursor_cache.cc
169
73.96
-0.1% pdns/dnsdistdist/doh.cc
171
68.18
1.51% pdns/tcpiohandler.cc
176
76.98
1.8% pdns/dnsdistdist/dnsdist-tcp.cc
179
63.43
0.02% pdns/misc.cc
199
73.51
-0.03% pdns/dnsdistdist/dnsdist-lua-ffi.cc
201
72.87
-0.03% pdns/packethandler.cc
219
34.76
-35.66% pdns/recursordist/lwres.cc
223
80.9
0.03% pdns/ws-auth.cc
227
0.2
-0.01% pdns/lua-record.cc
230
54.89
-3.82% pdns/recursordist/ws-recursor.cc
245
62.88
-12.65% pdns/recursordist/settings/cxxsupport.cc
277
40.31
-1.91% pdns/dnsdistdist/dnsdist-lua-inspection.cc
287
30.43
-41.91% pdns/recursordist/rpzloader.cc
307
72.54
0.0% modules/lmdbbackend/lmdbbackend.cc
409
0.96
-55.49% pdns/recursordist/rec-lua-conf.cc
412
64.94
-0.69% pdns/dnsdistdist/dnsdist-lua-actions.cc
471
21.72
-40.12% pdns/recursordist/rec-tcp.cc
529
68.85
0.23% pdns/dnsdistdist/dnsdist.cc
589
22.4
-14.24% pdns/recursordist/rec_channel_rec.cc
707
49.25
3.46% pdns/dnsdistdist/dnsdist-lua.cc
754
0.0
-61.81% pdns/recursordist/lua-recursor4.cc
898
71.13
-8.38% pdns/recursordist/syncres.cc
984
48.31
-13.43% pdns/recursordist/rec-main.cc
1252
31.18
-41.14% pdns/recursordist/pdns_recursor.cc
Jobs
ID Job ID Ran Files Coverage
1 auth-backend-geoip - 12636720832.1 08 Jan 2025 06:55AM UTC 201
13.33
GitHub Action Run
2 auth-api-lmdb - 12636720832.2 08 Jan 2025 06:56AM UTC 201
23.6
GitHub Action Run
3 auth-backend-lmdb - 12636720832.3 08 Jan 2025 07:00AM UTC 201
27.99
GitHub Action Run
4 auth-api-gpgsql - 12636720832.4 08 Jan 2025 06:56AM UTC 201
22.81
GitHub Action Run
5 ixfrdist - 12636720832.5 08 Jan 2025 06:56AM UTC 109
18.07
GitHub Action Run
6 auth-api-gmysql - 12636720832.6 08 Jan 2025 06:56AM UTC 201
22.98
GitHub Action Run
7 auth-backend-gsqlite3 - 12636720832.7 08 Jan 2025 07:01AM UTC 201
31.31
GitHub Action Run
8 auth-api-gsqlite3 - 12636720832.8 08 Jan 2025 06:56AM UTC 201
22.7
GitHub Action Run
9 rec-api-full-ubsan+asan - 12636720832.9 08 Jan 2025 06:52AM UTC 203
22.5
GitHub Action Run
10 auth-backend-gmysql - 12636720832.10 08 Jan 2025 07:05AM UTC 201
27.88
GitHub Action Run
11 auth-unit-asan+ubsan - 12636720832.11 08 Jan 2025 06:53AM UTC 173
50.28
GitHub Action Run
12 rec-regression-bulk-full-ubsan+asan - 12636720832.12 08 Jan 2025 06:52AM UTC 203
20.39
GitHub Action Run
13 auth-backend-geoip_mmdb - 12636720832.13 08 Jan 2025 06:55AM UTC 201
11.07
GitHub Action Run
14 rec-unit-full-ubsan+asan - 12636720832.14 08 Jan 2025 06:49AM UTC 200
70.59
GitHub Action Run
15 auth-backend-ldap - 12636720832.15 08 Jan 2025 06:59AM UTC 201
13.38
GitHub Action Run
16 auth-backend-tinydns - 12636720832.16 08 Jan 2025 06:55AM UTC 201
11.67
GitHub Action Run
17 auth-backend-remote - 12636720832.17 08 Jan 2025 06:56AM UTC 201
15.16
GitHub Action Run
18 auth-backend-bind - 12636720832.18 08 Jan 2025 07:02AM UTC 201
23.27
GitHub Action Run
19 dnsdist-unit-least-ubsan+asan - 12636720832.19 08 Jan 2025 06:52AM UTC 149
55.71
GitHub Action Run
20 dnsdist-unit-full-ubsan+asan - 12636720832.20 08 Jan 2025 06:55AM UTC 169
44.11
GitHub Action Run
21 auth-backend-godbc_sqlite3 - 12636720832.21 08 Jan 2025 06:55AM UTC 201
15.98
GitHub Action Run
22 auth-backend-authpy - 12636720832.22 08 Jan 2025 06:58AM UTC 201
7.76
GitHub Action Run
23 auth-backend-gpgsql - 12636720832.23 08 Jan 2025 07:02AM UTC 201
23.77
GitHub Action Run
24 dnsdist-regression-full-ubsan+asan - 12636720832.24 08 Jan 2025 07:02AM UTC 195
45.02
GitHub Action Run
25 auth-backend-godbc_mssql - 12636720832.25 08 Jan 2025 07:02AM UTC 201
20.52
GitHub Action Run
26 rec-unit-least-ubsan+asan - 12636720832.26 08 Jan 2025 06:49AM UTC 191
70.91
GitHub Action Run
27 auth-backend-lua2 - 12636720832.27 08 Jan 2025 06:55AM UTC 201
13.25
GitHub Action Run
Source Files on build 12636720832
  • Tree
  • List 542
  • Changed 378
  • Source Changed 213
  • Coverage Changed 239
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #12636720832
  • Pull Request #10692
  • PR Base - master (#9198989085)
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