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

agama-project / agama / 18556852542 / 1 – rust
66%
master: 74%

Build:
Build:
LAST BUILD BRANCH: revam-iscsi-ui-draft
DEFAULT BRANCH: master
Ran 16 Oct 2025 09:39AM UTC
Files 200
Run time 7s
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

16 Oct 2025 09:32AM UTC coverage: 20.165% (-0.03%) from 20.197%
rust – 18556852542.1

push

github

web-flow
Improve events organization (#2801)

## Problem

While moving some logic to separate packages, we found out some circular
dependency problems with some types, especially with `http::Event`
struct from *agama-lib* package.

## Solution

* Extract to *agama-utils* the types used for the HTTP API . In the
future, the CLI will use these types without the need to depend on types
from all Agama packages.
* The events of the new API are separated from the old events.
* The events are shared to all the packages, making possilbe to use a
single broadcast channel to emit events.
* Remove the events listener which is not needed anymore.
* The manager emits a `StatusChanged` event.
* The progress adds information of the `ProgressChanged` event.
* The progress emits a `ProgressFinished` event everytime a progress is
finished.

1901 of 9427 relevant lines covered (20.17%)

606.85 hits per line

Source Files on job rust - 18556852542.1
  • Tree
  • List 200
  • Changed 44
  • Source Changed 44
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 18556852542
  • 29a86851 on github
  • Prev Job for on api-v2 (#18378880435.1)
  • Next Job for on api-v2 (#18650408007.)
  • Delete
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