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

agama-project / agama / 18556852372 / 3 – web
66%
master: 74%

Build:
Build:
LAST BUILD BRANCH: revam-iscsi-ui-draft
DEFAULT BRANCH: master
Ran 16 Oct 2025 09:36AM UTC
Files 580
Run time 15s
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: 68.629%. First build
web – 18556852372.3

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.

2695 of 4701 branches covered (57.33%)

Branch coverage included in aggregate %.

12032 of 16758 relevant lines covered (71.8%)

71.67 hits per line

Source Files on job web - 18556852372.3
  • Tree
  • List 580
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 18556852372
  • 29a86851 on github
  • Prev Job for on api-v2 (#18378880435.)
  • Next Job for on api-v2 (#18556852542.)
  • 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