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

ThreeMammals / Ocelot / 16390543352
93%

Build:
DEFAULT BRANCH: develop
Ran 19 Jul 2025 04:33PM UTC
Jobs 1
Files 299
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

19 Jul 2025 04:21PM UTC coverage: 87.958% (+2.2%) from 85.741%
16390543352

push

github

c72127
web-flow
#2080 Add new FailureRatio and SamplingDuration V8 parameters to fine-tune Polly's circuit-breaker strategy via route-level and global QoS options (#2081)

* #2080 Adds parameters (in this case those of Polly V8) to fine-tune circuit-breaker behavior
* arrange doc: add an isValid method on QoSOptions
* auto code reveiw
* arrange doc: add an isValid method on QoSOptions
* auto code reveiw
* merge
* Fix style warnings
* Exclude invalid test case
* Code review by @raman-m
* Refactor QoSOptionsBuilder
* Move validation from QoSOptions to the consumer class
* Fix documentation bug in links
* Refactor the Timeout strategy to apply the same validation approach used in the Circuit Breaker strategy
* Nullable properties and improve QoS creation logic
* Global QoS configuration
* QoSOptions props are nullable now
* Modify the IQoSOptionsCreator interface and refactor the QoSOptionsCreator class
* Acceptance tests
* Refactor the provider class and remove global QoS injection in favor of merging both route & global options by QoSOptionsCreator into DownstreamRoute
* Add unit tests to address coverage drop reported by Coveralls. Build: https://coveralls.io/builds/74665029
* MessageInvokerCacheKey tests
* More unit tests to achieve 100% coverage for the Ocelot.Provider.Polly project
* Ignore the default "coveragereport" folder created by the Coverage Report tool, aka the reportgenerator.io .NET tool
* Update docs
---------
Co-authored-by: Raman Maksimchuk <dotnet044@gmail.com>

5712 of 6494 relevant lines covered (87.96%)

5189.41 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/168678935 16390543352.1 19 Jul 2025 04:33PM UTC 299
87.96
GitHub Action Run
Source Files on build 16390543352
  • Tree
  • List 299
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16390543352
  • c721273e on github
  • Prev Build on main (#14560345322)
  • Next Build on develop (#16540385311)
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