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

agama-project / agama / 16508168119
64%
master: 75%

Build:
Build:
LAST BUILD BRANCH: fix-l10n-reload
DEFAULT BRANCH: master
Ran 24 Jul 2025 09:28PM UTC
Jobs 3
Files 1128
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

24 Jul 2025 09:23PM UTC coverage: 64.256% (+10.5%) from 53.728%
16508168119

push

github

web-flow
fix(storage): format and encrypt devices (#2609)

### Problem

Agama supports formatting drives and MD RAIDS, but the devices were not
encrypted when the encryption is enabled in the UI, see
https://bugzilla.suse.com/show_bug.cgi?id=1246939.

Moreover, the generated JSON does not match the schema if there is a
formatted device, see https://bugzilla.suse.com/show_bug.cgi?id=1246940.

### Solution

* Adapt conversion from/to model to properly encrypt formatted devices .
* Fix conversion to JSON.
* Improve the model support checker to properly check the encryption
configs.

2135 of 3884 branches covered (54.97%)

Branch coverage included in aggregate %.

48 of 49 new or added lines in 10 files covered. (97.96%)

24830 of 38081 relevant lines covered (65.2%)

49.17 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
98.25
service/lib/agama/storage/model_support_checker.rb
Subprojects
ID Flag name Job ID Ran Files Coverage
3 service 16508168119.3 24 Jul 2025 09:28PM UTC 389
88.51
GitHub Action Run
1 rust 16497929274.1 24 Jul 2025 01:24PM UTC 181
21.96
GitHub Action Run
1 web 16474921553.1 23 Jul 2025 03:28PM UTC 558
68.06
GitHub Action Run
Source Files on build 16508168119
  • Tree
  • List 1128
  • Changed 3
  • Source Changed 3
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16508168119
  • 571bbc67 on github
  • Prev Build on rc3 (#16497929274)
  • Next Build on rc3 (#16519010701)
  • 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