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

agama-project / agama / 13334599173
25%
master: 75%

Build:
Build:
LAST BUILD BRANCH: reset_bootloader_cache
DEFAULT BRANCH: master
Ran 14 Feb 2025 05:54PM UTC
Jobs 2
Files 644
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

14 Feb 2025 05:51PM UTC coverage: 88.929% (+16.5%) from 72.401%
13334599173

push

github

web-flow
feat(web): adapt storage content according to the scenario (#1972)

Adapt the content of the storage page according to the situation:

* No available devices: show empty state with options to configure
devices (iSCSI, DASD, etc).
* Editable config and successful result: show Installation Devices and
Result sections.
* Editable config and no result: show error and Installation devices
section.
* No editable config and successful result: show alert with reset option
and Result section.
* No editable config and no result: show empty state with config errors
(if any) and reset option.

The encryption section is dropped for now.

Note: for now, the config is considered as non-editable if there are
config errors. In the future, some components like `ConfigEditor` could
be improved to make possible fixing an invalid config.

### Screenshots

Normal screen


![ly-normal](https://github.com/user-attachments/assets/dbfca057-9aab-4e75-a287-f1718c22b35a)

Correct settings but impossible setup


![ly-failed](https://github.com/user-attachments/assets/5a8241ff-cc80-4009-bbe5-6c940e5c7f35)

Unhandled settings but possible setup


![lt-unsupported](https://github.com/user-attachments/assets/3027fdc9-612d-4ab2-aa8d-f91068928785)

Unhandled settings and impossible setup


![ly-wrong](https://github.com/user-attachments/assets/b1d5ab90-4a2d-4f27-a842-0afca3a8efa4)

Invalid settings


![ly-invalid](https://github.com/user-attachments/assets/01a7a2b8-2ffe-4a51-ab9b-43af0fad78ae)

No target disks in s390


![ly-iscsi](https://github.com/user-attachments/assets/1a5a5838-2fcc-4471-b855-c9080ff52654)

No target disks in other architectures


![ly-activate-all](https://github.com/user-attachments/assets/07fee04a-cbd4-4ce9-9e20-55418dfd4ee7)

7 of 7 new or added lines in 2 files covered. (100.0%)

3 existing lines in 1 file now uncovered.

17768 of 19980 relevant lines covered (88.93%)

57.46 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
3
97.78
0.09% service/service/lib/agama/storage/proposal.rb
Subprojects
ID Flag name Job ID Ran Files Coverage
2 service 13334599173.2 14 Feb 2025 05:54PM UTC 644
88.93
GitHub Action Run
2 rust 13005721999.2 28 Jan 2025 07:48AM UTC 130
25.11
GitHub Action Run
Source Files on build 13334599173
  • Tree
  • List 644
  • Changed 141
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13334599173
  • 5239131b on github
  • Prev Build on storage-config-ui (#13305098027)
  • Next Build on storage-config-ui (#13334599182)
  • 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