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

agama-project / agama / 16289491869 / 3 – web
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 15 Jul 2025 09:32AM UTC
Files 544
Run time 14s
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

15 Jul 2025 09:29AM UTC coverage: 67.519%. First build
web – 16289491869.3

push

github

web-flow
fix(web): improve UX around non-persistent connections (#2555)

As per feedback received in bug report
https://bugzilla.suse.com/show_bug.cgi?id=1245187 (protected link) ,
this PR aims to polish the user experience when dealing with
non-persistent network connections during installation setup:

* Adjusted alert severity
The alert about no persistent connections is now rendered using the
custom variant instead of warning. This change reflects its non-blocking
nature and avoids confusing users by presenting it with the same
prominence as critical issues.

* Renders such an alert in the connection details page too
When toggling a connection to "installation-only" results in no
connections being persisted, the alert is now shown directly in the
connection details page. This provides immediate feedback about the side
effect, helping users avoid unintentionally ending up with no configured
network after installation, especially since this information is not
displayed elsewhere.

The second change is somewhat controversial, as **somehow it goes in a
different direction from the first, alerting users too early about a
non-critical issue**. While it does help prevent users from
unintentionally misconfiguring their system, ideally this kind of
feedback should be shown later in the flow, such as in the issues drawer
close to the critical ones or in the confirmation dialog, the only point
where Agama can be certain the user has finished setting up the
installation. This would help avoid interrupting the setup experience
while ensuring users has all needed information before proceed with
installation. However, due to current limitations in the confirmation
dialog and the absent of feedback for non-critical issues, this change
serves as a **reasonable temporary mitigation** to prevent users from
overlooking a side effect introduced by a recently added feature.

1949 of 3587 branches covered (54.34%)

Branch coverage included in aggregate %.

10906 of 15452 relevant lines covered (70.58%)

65.1 hits per line

Source Files on job web - 16289491869.3
  • Tree
  • List 544
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 16289491869
  • 667848f7 on github
  • Prev Job for on master (#16266089882.)
  • Next Job for on master (#16289609863.)
  • 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