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

tgrk / ex_oura / 45e1d93f34c8fdf37c88876df95603da13d70f79-PR-101
73%
master: 72%

Build:
Build:
LAST BUILD BRANCH: docs/review-and-retry-fix
DEFAULT BRANCH: master
Ran 13 Nov 2026 08:45AM UTC
Jobs 1
Files 156
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

13 Nov 2026 08:45AM UTC coverage: 72.766% (+0.4%) from 72.373%
45e1d93f34c8fdf37c88876df95603da13d70f79-PR-101

Pull #101

github

tgrk
fix: fail fast when the rate limit is exhausted instead of blocking the client

When RateLimiter reported an exhausted limit, the named client slept
until the reset (up to the daily reset time), blocking every caller
while the waiting caller had already exited on its call timeout. The
request now halts with {:error, {:rate_limited, seconds}} and is not
sent or counted. The throttling delay (at most 200ms per attempt) is now
included in the call timeout budget.
Pull Request #101: fix: restore Req retries; docs: correct and deduplicate README

20 of 21 new or added lines in 2 files covered. (95.24%)

1 existing line in 1 file now uncovered.

676 of 929 relevant lines covered (72.77%)

32870.74 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
88.68
2.54% lib/ex_oura/client.ex

Coverage Regressions

Lines Coverage ∆ File
1
88.68
2.54% lib/ex_oura/client.ex
Jobs
ID Job ID Ran Files Coverage
1 45e1d93f34c8fdf37c88876df95603da13d70f79-PR-101.1 13 Nov 2026 08:46AM UTC 156
72.77
GitHub Action Run
Source Files on build 45e1d93f34c8fdf37c88876df95603da13d70f79-PR-101
  • Tree
  • List 156
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #101
  • PR Base - master (#43864C7D...)
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