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

dnsimple / erldns / 15111792331 / 1
87%
main: 87%

Build:
DEFAULT BRANCH: main
Ran 19 May 2025 11:30AM UTC
Files 38
Run time 1s
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

19 May 2025 11:28AM UTC coverage: 57.151% (+1.5%) from 55.621%
15111792331.1

push

github

web-flow
Rework instrumentation to use telemetry (#213)

Integrates telemetry with a special event for response times, see erldns_worker_process:measure_time/4, which gets an initial timestamp that was created all the way back in the erldns_tcp_server and erldns_udp_server.

In this architecture, erldns becomes metrics agnostic. Note that all folsom related disappears from here (they're moved to the parent application). It doesn't even know that metrics are supposed to be captured, it's only emitting abstract events identified by a name, measurements (counts or timestamps), and metadata (udp/tcp, dnssec, etc). It becomes the responsibility of the parent application to subscribe to these telemetry events and give them meaning, in our case, transform them into useful metrics, see dnsimple/erldnsimple#467.

1015 of 1776 relevant lines covered (57.15%)

239.31 hits per line

Source Files on job 15111792331.1
  • Tree
  • List 38
  • Changed 8
  • Source Changed 8
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 15111792331
  • 1f076325 on github
  • Prev Job for on main (#15022199923.1)
  • Next Job for on main (#15115448996.1)
  • 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