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

agama-project / agama / 16030796018
74%

Build:
DEFAULT BRANCH: master
Ran 02 Jul 2025 04:48PM 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

02 Jul 2025 04:37PM UTC coverage: 64.407% (+0.003%) from 64.404%
16030796018

push

github

web-flow
fix(rust): cache products during the startup (#2531)

## Problem

Some time ago we, we introduced [a
cache](https://github.com/agama-project/agama/pull/2364) to store the
software data and avoid blocking the UI. The problem is that the list of
products is cached only when a client asks for it. So in the case of an
unattended installation, it might happen that the installation starts
before the web UI asks for the list of products for the first time.

- Bugzilla: https://bugzilla.suse.com/show_bug.cgi?id=1241208

## Solution

Read the list of products during the web server initialization. It will
be updated only when the locale changes.

## Testing

- *Tested manually*

1887 of 3409 branches covered (55.35%)

Branch coverage included in aggregate %.

0 of 8 new or added lines in 1 file covered. (0.0%)

1 existing line in 1 file now uncovered.

23684 of 36293 relevant lines covered (65.26%)

47.29 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
8
0.0
0.0% rust/agama-server/src/software/web.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% rust/agama-server/src/software/web.rs
Subprojects
ID Flag name Job ID Ran Files Coverage
1 rust 16030796018.1 02 Jul 2025 04:48PM UTC 173
21.91
GitHub Action Run
3 web 16000715856.3 01 Jul 2025 01:30PM UTC 540
68.17
GitHub Action Run
3 service 15977936459.3 30 Jun 2025 04:13PM UTC 385
88.53
GitHub Action Run
Source Files on build 16030796018
  • Tree
  • List 1098
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16030796018
  • 9f3bf695 on github
  • Prev Build on master (#16000715856)
  • Next Build on master (#16069055957)
  • 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