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

maximunited / imou_life / 26694497624
90%

Build:
DEFAULT BRANCH: master
Ran 30 May 2026 08:47PM UTC
Jobs 4
Files 23
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

30 May 2026 08:45PM UTC coverage: 90.644% (-0.2%) from 90.843%
26694497624

push

github

web-flow
fix: stop probing after 3 rate limit failures and wait for reset (#63)

* fix: scale rate limit backoff with hit count

The backoff was fixed at 300s regardless of how many times the rate
limit was hit, causing an infinite retry loop every 5 minutes. Now
the backoff scales linearly with hit_count (5min, 10min, 15min, ...)
so consecutive failures wait progressively longer.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: stop probing after 3 rate limit failures and wait for reset

The OP1013 "total" limit is a daily quota, not hourly. Three changes:
- Increase estimated reset from 1h to 6h for daily quotas
- Stop probing after 3 consecutive failures (wait for reset instead)
- Don't push estimated_reset_time forward on each hit (keep original)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>

3 of 7 new or added lines in 2 files covered. (42.86%)

1618 of 1785 relevant lines covered (90.64%)

3.62 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
94.37
-5.63% custom_components/imou_life/rate_limit_manager.py
Jobs
ID Job ID Ran Files Coverage
1 run-3.12 - 26694497624.1 30 May 2026 08:47PM UTC 23
90.64
GitHub Action Run
2 run-3.14 - 26694497624.2 30 May 2026 08:47PM UTC 23
90.59
GitHub Action Run
3 run-3.13 - 26694497624.3 30 May 2026 08:47PM UTC 23
90.64
GitHub Action Run
4 run-3.11 - 26694497624.4 30 May 2026 08:47PM UTC 23
90.64
GitHub Action Run
Source Files on build 26694497624
  • Tree
  • List 23
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26694497624
  • 27e218e5 on github
  • Prev Build on master (#26686193232)
  • Next Build on master (#26695399392)
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