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

agama-project / agama / 16114985631
74%

Build:
DEFAULT BRANCH: master
Ran 07 Jul 2025 10:56AM UTC
Jobs 3
Files 1098
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

07 Jul 2025 10:53AM UTC coverage: 64.422% (-0.003%) from 64.425%
16114985631

push

github

web-flow
fix(web): do not scroll to top when selecting sofware (#2537)

## Problem

Recent changes to cache handling in the web interface caused the
software selection page to scroll to the top whenever the user changes
their selection. This behavior degrades the user experience.

* https://bugzilla.suse.com/show_bug.cgi?id=1245732 (protected link)

## Solution

Partially revert
https://github.com/agama-project/agama/commit/dc5ea33c1
to separate the selected product's cache from the software/config cache.
This prevents the src/App wrapper component from being re-rendered when
the configuration updates due to software changes, preserving the scroll
position.

## Testing

Manually tested: used the generated ISO at
https://download.opensuse.org/repositories/systemsmanagement:/Agama:/Devel/images/iso/
(link may no longer work) to verify that changing the software selection
no longer causes the page to scroll to the top.

1887 of 3409 branches covered (55.35%)

Branch coverage included in aggregate %.

3 of 7 new or added lines in 1 file covered. (42.86%)

62 existing lines in 1 file now uncovered.

23708 of 36321 relevant lines covered (65.27%)

47.43 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
45.1
0.13% web/src/queries/software.ts

Uncovered Existing Lines

Lines Coverage ∆ File
62
45.95
0.11% web/web/src/queries/software.ts
Subprojects
ID Flag name Job ID Ran Files Coverage
3 web 16114985631.3 07 Jul 2025 10:56AM UTC 540
68.16
GitHub Action Run
1 rust 16030796018.1 02 Jul 2025 04:48PM UTC 173
21.91
GitHub Action Run
3 service 16069055957.3 04 Jul 2025 08:14AM UTC 385
88.55
GitHub Action Run
Source Files on build 16114985631
  • Tree
  • List 1098
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16114985631
  • 3f739c7a on github
  • Prev Build on master (#16114687073)
  • Next Build on master (#16144413222)
  • 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