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

thorstenalpers / Finance.NET / 31160168839
91%

Build:
DEFAULT BRANCH: main
Ran 07 Aug 2026 08:06AM UTC
Jobs 1
Files 41
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

07 Aug 2026 08:03AM UTC coverage: 91.691% (+0.04%) from 91.656%
31160168839

push

github

web-flow
Give the retry back-off its own setting instead of reusing HttpTimeout (#58)

HttpTimeout was passed to PollyPolicyFactory as the back-off base as well as
being applied as client.Timeout, so raising the HTTP timeout silently
multiplied total retry latency. With the shipped defaults (HttpTimeout 20,
HttpRetryCount 10) the linear 20s x n back-off summed to 1100s - over 18
minutes of sleeping for a single failing call.

- Add FinanceNetConfiguration.HttpRetrySleepTime (default 1s) and pass that,
  not HttpTimeout, to the policy factory. HttpTimeout keeps its documented
  meaning as the HTTP client timeout only.
- Replace the linear back-off with exponential growth from the base (1s, 2s,
  4s, ...), capped at 30s per attempt, plus up to one base interval of jitter
  so concurrent callers do not retry in lockstep. Same defaults now total
  ~181s instead of 1100s, and a base of 0 retries without waiting.

Adds RetryBackOffTests covering the default, the growth curve, the cap, the
jitter, and - the regression that matters - that a generous HttpTimeout no
longer drives the back-off.

479 of 613 branches covered (78.14%)

Branch coverage included in aggregate %.

10 of 10 new or added lines in 3 files covered. (100.0%)

1750 of 1818 relevant lines covered (96.26%)

92.19 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31160168839.1 07 Aug 2026 08:06AM UTC 41
91.69
GitHub Action Run
Source Files on build 31160168839
  • Tree
  • List 41
  • Changed 6
  • Source Changed 3
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31160168839
  • 93bad8d5 on github
  • Prev Build on main (#31160093163)
  • Next Build on main (#31160240868)
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