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

dnsimple / erldns / 16139081139
84%

Build:
DEFAULT BRANCH: main
Ran 08 Jul 2025 09:15AM UTC
Jobs 1
Files 35
Run time 1min
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

08 Jul 2025 09:14AM UTC coverage: 82.121% (+1.3%) from 80.782%
16139081139

push

github

web-flow
Rework erldns_handler to be performant and type-safe (#258)

Uses persistent_term instead of ETS tables, and callbacks are preallocated instead of resolved at runtime again and again. Same optimisations than zone codecs or pipelines had.

This will be useful when reworking specially the resolver, as currently so much code internal to the handlers is scattered there and in the dnssec module. It also clearly defines a behaviour for this module, as callbacks were not specified.

45 of 61 new or added lines in 3 files covered. (73.77%)

1 existing line in 1 file now uncovered.

1208 of 1471 relevant lines covered (82.12%)

2524.4 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
16
69.49
38.72% src/erldns_handler.erl

Uncovered Existing Lines

Lines Coverage ∆ File
1
69.49
38.72% src/erldns_handler.erl
Jobs
ID Job ID Ran Files Coverage
1 16139081139.1 08 Jul 2025 09:15AM UTC 35
82.12
GitHub Action Run
Source Files on build 16139081139
  • Tree
  • List 35
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16139081139
  • 161cbc7e on github
  • Prev Build on main (#16137778602)
  • Next Build on main (#16142358674)
  • Delete
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

© 2025 Coveralls, Inc