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

dnsimple / erldns / 15253541501
85%

Build:
DEFAULT BRANCH: main
Ran 26 May 2025 12:10PM UTC
Jobs 4
Files 38
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

26 May 2025 12:08PM UTC coverage: 57.338% (+0.01%) from 57.327%
15253541501

push

github

web-flow
Packet cache rework (#221)

* Move zone files into dedicated dir

* Hide admin modules from documentation

* Rework packet cache

Use `segmented_cache` for the logic.

This module is already heavily optimised for unbounded concurrency, and
for very cheap bookkeeping (keeping track of expired records) at the
expense of granularity. That is, instead of keeping the exact timestamp
of each and every record and then sweeping by exact values, it keeps
groups of records with a "younger than" timestamp, at sweeps the groups
entirely, at the expense of killing records earlier than expected, but
never later.

* Apply review comments

* Fix doc cache name

10 of 15 new or added lines in 1 file covered. (66.67%)

2 existing lines in 2 files now uncovered.

1008 of 1758 relevant lines covered (57.34%)

960.98 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
5
68.75
18.75% src/erldns_packet_cache.erl

Uncovered Existing Lines

Lines Coverage ∆ File
1
48.48
-1.52% src/erldns_storage.erl
1
57.58
-3.03% src/erldns_storage_json.erl
Jobs
ID Job ID Ran Files Coverage
1 15253541501.1 26 May 2025 12:10PM UTC 38
57.27
GitHub Action Run
2 15253541501.2 26 May 2025 12:10PM UTC 38
57.27
GitHub Action Run
3 15253541501.3 26 May 2025 12:10PM UTC 38
57.29
GitHub Action Run
4 15253541501.4 26 May 2025 12:10PM UTC 38
57.29
GitHub Action Run
Source Files on build 15253541501
  • Tree
  • List 38
  • Changed 10
  • Source Changed 8
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15253541501
  • 6491e380 on github
  • Prev Build on main (#15160543930)
  • Next Build on main (#15254219596)
  • 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

© 2026 Coveralls, Inc