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

agama-project / agama / 15469984059
73%

Build:
DEFAULT BRANCH: master
Ran 05 Jun 2025 02:42PM UTC
Jobs 3
Files 534
Run time 2min
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

05 Jun 2025 02:40PM UTC coverage: 62.742% (-26.2%) from 88.945%
15469984059

push

github

web-flow
Fixed UI event handling (#2443)

## Problem

- The web UI is stuck and displays the spinner until the installation is
finished.
- https://bugzilla.suse.com/show_bug.cgi?id=1241208

## Details

- When the "status" query data was not obtained yet the
"InstallationPhaseChanged", "ProductChanged" and "IssuesChanged" web
socket events were ignored.
- This could possibly get the UI stuck when the loading screen was
displayed because of the `selectedProduct === undefined && isBusy`
condition.
- If the "ProductChanged" event was ignored in that case the loading
screen would be displayed until the installer is busy (i.e. until the
end of installation) because the selected product would not be
refreshed.

## Solution

- Handle those events even when the "status" is not defined.
- Add more logging to see more details if this fix is still not enough.

## Testing

- The bug happens only rarely and requires a very specific timing
between the web browser requests and the command line starting automatic
installation in background so I can not verify that it really fixes the
problem.

92 of 132 branches covered (69.7%)

Branch coverage included in aggregate %.

11130 of 17754 relevant lines covered (62.69%)

41.75 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
3 web 15469984059.3 05 Jun 2025 02:42PM UTC 36
82.3
GitHub Action Run
3 service 15386206965.3 02 Jun 2025 07:21AM UTC 380
89.17
GitHub Action Run
1 rust 15468577498.1 05 Jun 2025 01:43PM UTC 118
1.33
GitHub Action Run
Source Files on build 15469984059
  • Tree
  • List 534
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #15469984059
  • 5a075951 on github
  • Prev Build on master (#15468577498)
  • Next Build on master (#15470746812)
  • 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