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

openSUSE / agama / 9677636848
72%

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

26 Jun 2024 10:03AM UTC coverage: 71.015% (+0.005%) from 71.01%
9677636848

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 %.

50 of 79 new or added lines in 14 files covered. (63.29%)

231 existing lines in 15 files now uncovered.

19093 of 26816 relevant lines covered (71.2%)

34.53 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
83.33
service/lib/agama/dbus/clients/with_locale.rb
1
93.33
service/lib/agama/dbus/interfaces/locale.rb
1
81.04
-0.12% service/lib/agama/dbus/storage/manager.rb
1
97.79
-0.69% service/lib/agama/storage/manager.rb
2
92.31
-2.21% service/lib/agama/dbus/manager.rb
2
80.0
-1.25% service/lib/agama/dbus/software/manager.rb
2
85.85
-1.41% service/lib/agama/dbus/software/product.rb
7
83.33
-5.13% service/lib/agama/manager.rb
12
73.99
-2.8% service/lib/agama/software/manager.rb

Uncovered Existing Lines

Lines Coverage ∆ File
2
0.0
0.0% service/lib/agama/dbus/storage_service.rb
3
0.0
0.0% service/lib/agama/dbus/software_service.rb
3
97.79
-0.69% service/service/lib/agama/storage/manager.rb
6
92.31
-2.21% service/service/lib/agama/dbus/manager.rb
9
86.05
0.0% web/src/context/installerL10n.jsx
10
85.29
0.45% service/service/lib/agama/dbus/clients/software.rb
11
71.43
0.0% rust/agama-server/src/l10n/web.rs
12
85.85
-1.41% service/service/lib/agama/dbus/software/product.rb
14
0.0
0.0% service/service/lib/agama/dbus/software_service.rb
15
0.0
0.0% service/service/lib/agama/dbus/storage_service.rb
17
80.0
-1.25% service/service/lib/agama/dbus/software/manager.rb
18
83.33
-5.13% service/service/lib/agama/manager.rb
26
69.48
0.0% rust/agama-server/src/network/nm/dbus.rs
31
81.04
-0.12% service/service/lib/agama/dbus/storage/manager.rb
54
73.99
-2.8% service/service/lib/agama/software/manager.rb
Subprojects
ID Flag name Job ID Ran Files Coverage
3 service 9677636848.3 26 Jun 2024 10:06AM UTC 358
86.74
GitHub Action Run
3 web 8937163624.3 03 May 2024 09:49AM UTC 343
75.3
GitHub Action Run
3 rust 9600243218.3 20 Jun 2024 03:36PM UTC 85
23.35
GitHub Action Run
Source Files on build 9677636848
  • Tree
  • List 786
  • Changed 51
  • Source Changed 16
  • Coverage Changed 28
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #9677636848
  • b8e9ab2b on github
  • Prev Build on master (#9677115186)
  • Next Build on master (#9677636847)
  • 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