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

trento-project / web / 26939308646
87%

Build:
DEFAULT BRANCH: main
Ran 04 Jun 2026 08:11AM UTC
Jobs 2
Files 531
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

04 Jun 2026 08:08AM UTC coverage: 87.022% (+0.07%) from 86.95%
26939308646

push

github

web-flow
Split cluster discovered health events (#4352)

* Remove discovered health from cluster policy

* Add new specific cluster health change events

* Update cluster aggregate to compute health and emit new events

* Upcast cluster registered and rolle up events

* Add deprecated comment in old discovered health event

* Update cluster sub healths docstring

* Use HealthDetails value object

* Remove unused health fields from cluster_registered_event

* Default to struct instead of nil for HealthDetails

* Add new events in activity log list

* Add new events in roll up list

* Update tests and adjust code to pass them

* Fix warnings

* Handle hosts go offline scenario

* Set correctly health details in legacy event apply

* Split health details per cluster type with polymorphism

* Improve healths related docs in the aggregate docstring

* Reorder private functions

* Fix elixir 1.19 warnings

* Fix maybe health change event matching

* Rename parse_ by derive_

63 of 66 new or added lines in 7 files covered. (95.45%)

1 existing line in 1 file now uncovered.

4298 of 4939 relevant lines covered (87.02%)

1396.6 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
97.37
-2.63% lib/trento/clusters/cluster.ex

Coverage Regressions

Lines Coverage ∆ File
1
87.5
-12.5% lib/trento/services/health_service.ex
Jobs
ID Job ID Ran Files Coverage
1 Elixir-1.19.5-otp-27 - 26939308646.1 04 Jun 2026 08:11AM UTC 531
86.76
GitHub Action Run
2 Elixir-1.15.7-otp-26 - 26939308646.2 04 Jun 2026 08:12AM UTC 531
87.0
GitHub Action Run
Source Files on build 26939308646
  • Tree
  • List 531
  • Changed 9
  • Source Changed 8
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26939308646
  • 66c1f7fd on github
  • Prev Build on main (#26890196425)
  • Next Build on main (#27010967928)
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