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

openSUSE / agama / 9677636847
72%

Build:
DEFAULT BRANCH: master
Ran 26 Jun 2024 10:10AM UTC
Jobs 3
Files 782
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

26 Jun 2024 10:03AM UTC coverage: 70.957% (-0.05%) from 71.01%
9677636847

push

github

web-flow
fix: set installer language and keyboard layout (#1375)

## Problem

The installer language/keymap selection does not work properly. Although
most of the problems have existed for quite some time, the new UI makes
them more evident.

## Solution

* Stop using signals to update the backend language. Now, there is an
explicit `SetLocale` method, so we know exactly when it is finished.
* Use a proper form (in a popup) to change the language/keymap. You need
to click the "Accept" button to apply the changes.
* Properly reload the screen after applying the changes. Disable the
"Accept/Cancel" buttons while performing the changes.
* Display a progress screen while re-reading the repositories (as it can
take quite some time).
* Move the "Download logs" to the sidebar.

## Testing

- Updated unit tests.
- Tested manually.

## Known problems

- Some unwanted flickering.

1987 of 2868 branches covered (69.28%)

Branch coverage included in aggregate %.

55 of 60 new or added lines in 11 files covered. (91.67%)

370 existing lines in 14 files now uncovered.

19034 of 26757 relevant lines covered (71.14%)

34.59 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
66.86
-2.62% rust/agama-server/src/network/nm/dbus.rs
1
88.46
0.0% service/lib/agama/manager.rb
3
69.86
-1.57% rust/agama-server/src/l10n/web.rs

Uncovered Existing Lines

Lines Coverage ∆ File
2
98.48
0.0% service/lib/agama/storage/manager.rb
4
94.52
0.0% service/lib/agama/dbus/manager.rb
9
86.05
0.0% web/src/context/installerL10n.jsx
10
84.85
0.0% service/lib/agama/dbus/clients/software.rb
10
87.25
0.0% service/lib/agama/dbus/software/product.rb
11
88.46
0.0% service/lib/agama/manager.rb
15
81.25
0.0% service/lib/agama/dbus/software/manager.rb
17
0.0
0.0% service/lib/agama/dbus/storage_service.rb
30
81.16
0.0% service/lib/agama/dbus/storage/manager.rb
31
0.0
0.0% rust/agama-lib/src/storage/model.rs
32
58.43
0.0% rust/agama-server/src/network/model.rs
33
0.0
0.0% service/lib/agama/dbus/software_service.rb
42
76.79
0.0% service/lib/agama/software/manager.rb
124
66.86
-2.62% rust/agama-server/src/network/nm/dbus.rs
Subprojects
ID Flag name Job ID Ran Files Coverage
3 rust 9677636847.3 26 Jun 2024 10:10AM UTC 85
23.31
GitHub Action Run
3 service 9677115186.3 26 Jun 2024 09:30AM UTC 354
86.84
GitHub Action Run
3 web 8937163624.3 03 May 2024 09:49AM UTC 343
75.3
GitHub Action Run
Source Files on build 9677636847
  • Tree
  • List 782
  • Changed 9
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #9677636847
  • b8e9ab2b on github
  • Prev Build on master (#9677115186)
  • Next Build on master (#9678883826)
  • 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