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

openSUSE / agama / 9580582220 / 3 – rust
72%
master: 72%

Build:
DEFAULT BRANCH: master
Ran 19 Jun 2024 10:53AM UTC
Files 86
Run time 1s
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

19 Jun 2024 10:39AM UTC coverage: 23.397%. First build
rust – 9580582220.3

push

github

web-flow
fix(web): storage UI fixes and improvements (#1351)

## Problem

No long ago a [full UI
rewrite](https://github.com/openSUSE/agama/pull/1202) was started and it
was recently merged into `master` branch despite not being fully
finished. It was just in a good shape for adhering to the [release
early, release
often](https://en.wikipedia.org/wiki/Release_early,_release_often)
philosophy. The idea is to add fixes and improvements little by little
against `master` branch according to the (internally) assigned
priorities.

But the [openSUSE
conference](https://events.opensuse.org/conferences/oSC24) is around the
corner and there are few details we'd like to have more polished for the
[Agama in
action](https://events.opensuse.org/conferences/oSC24/program/proposals/4560)
and [The future of Agama and
openSUSE](https://events.opensuse.org/conferences/oSC24/program/proposals/4557)
events.


## Solution

Address some of these details as part of this PR. Go commit by commit to
see them.


## Testing

- Tested manually
- Adapted / re-enabled some unit tests.

## Note for reviewers

No changelog entry required.

## Screenshots

<details>
<summary>Click to show/hide</summary>

---

* Transactional root file system alert

  | Before | After |
  |-|-|
| ![Screenshot from 2024-06-17
13-59-15](https://github.com/openSUSE/agama/assets/1691872/0d69dc88-033e-4431-ad1e-ee66fde451e6)
| ![Screenshot from 2024-06-17
13-58-36](https://github.com/openSUSE/agama/assets/1691872/e6f332a5-f2d4-4b40-af87-d05d07727f34)
|
|![Screenshot from 2024-06-17
13-59-19](https://github.com/openSUSE/agama/assets/1691872/fbd4dad7-d48f-44cf-adc6-c5cab5759d80)
|![Screenshot from 2024-06-17
13-58-46](https://github.com/openSUSE/agama/assets/1691872/22fc0ca8-5f51-4207-8ca6-066aa4c2ee10)
|

* TPM reminder look&feel

  | Before | After |
  |-|-|
| ![Screenshot from 2024-06-17
17-12-26](https://github.com/openSUSE/agama/assets/1691872/9f6ed1d... (continued)

1215 of 5193 relevant lines covered (23.4%)

0.68 hits per line

Source Files on job rust - 9580582220.3
  • Tree
  • List 86
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 9580582220
  • c516de3b on github
  • Prev Job for on master (#9576995260.)
  • Next Job for on master (#9582196512.3)
  • 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