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

rm-hull / dot-block / 30201346536
67%
main: 67%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/docker/login-action-4.5.2
DEFAULT BRANCH: main
Ran 26 Jul 2026 12:05PM UTC
Jobs 1
Files 43
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 Jul 2026 12:03PM UTC coverage: 67.025% (-0.003%) from 67.028%
30201346536

Pull #251

github

rm-hull
fix: restore CNAME chain caching in DNS dispatcher (issue #250)

Replaces the naive exact name+type answer filtering with a CNAME-aware
extractAnswersForQuestion function that follows CNAME chains to collect
all relevant records. This restores CNAME chain caching while preserving
multi-question isolation (issue #225).

- Add extractAnswersForQuestion helper that follows CNAME chains up to 8
  levels and collects CNAME records, exact type matches, and A/AAAA
  records for CNAME targets
- Fix false-positive CNAME cache hit test (upstream was still running
  during the 'cache hit' check; now directly verifies cache contents and
  shuts down upstream to prove cache hit)
- Add multi-level CNAME chain test (A -> B -> C -> IP)
- Add benchmarkCacheHitCNAME benchmark
Pull Request #251: fix: restore CNAME chain caching in DNS dispatcher (issue #250)

31 of 31 new or added lines in 1 file covered. (100.0%)

8 existing lines in 1 file now uncovered.

2120 of 3163 relevant lines covered (67.02%)

552.74 hits per line

Coverage Regressions

Lines Coverage ∆ File
8
57.27
-2.37% internal/app.go
Jobs
ID Job ID Ran Files Coverage
1 30201346536.1 26 Jul 2026 12:05PM UTC 43
67.02
GitHub Action Run
Source Files on build 30201346536
  • Tree
  • List 43
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #251
  • PR Base - main (#30200384240)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc