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

agama-project / agama / 12949892123
73%

Build:
DEFAULT BRANCH: master
Ran 24 Jan 2025 12:47PM UTC
Jobs 2
Files 648
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

24 Jan 2025 12:44PM UTC coverage: 70.909% (+0.02%) from 70.893%
12949892123

push

github

web-flow
fix: prevent reaching the congratulations screen during installation (#1942)

## Problem

Agama determines in which point of the installation it is by the
combination of two values: the
installation phase (startup, config and install) and the isBusy flag.
This method has proven to be
rather fragile.

One of the typical issues is jumping into the "congratulations" screen
when the installation is not even finished. See #1616.

Although we mitigated this problem, it recently appear in our QA
testing.

## Solution

Let's introduce a new phase, "finish", which indicates that the
installation is finished. As simple
as that. So we do not need a combination of two values anymore at that
point. We plan to extend this
approach to other parts.

## Testing

- _Added a new unit test_
- _Tested manually_

9 of 10 new or added lines in 4 files covered. (90.0%)

51 existing lines in 3 files now uncovered.

17277 of 24365 relevant lines covered (70.91%)

35.57 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
91.25
-1.06% service/lib/agama/dbus/manager.rb

Uncovered Existing Lines

Lines Coverage ∆ File
7
91.25
-1.06% service/service/lib/agama/dbus/manager.rb
13
81.15
0.16% service/service/lib/agama/manager.rb
31
0.0
0.0% rust/agama-lib/src/manager.rs
Subprojects
ID Flag name Job ID Ran Files Coverage
2 service 12949892123.2 24 Jan 2025 12:47PM UTC 518
89.14
GitHub Action Run
2 rust 12946688667.2 24 Jan 2025 09:26AM UTC 130
25.16
GitHub Action Run
Source Files on build 12949892123
  • Tree
  • List 648
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12949892123
  • c17204ce on github
  • Prev Build on master (#12946688667)
  • Next Build on master (#12949892126)
  • 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