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

agama-project / agama / 16030796018 / 1 – rust
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 02 Jul 2025 04:48PM UTC
Files 173
Run time 4s
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: 21.907%. First build
rust – 16030796018.1

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*

1912 of 8728 relevant lines covered (21.91%)

0.43 hits per line

Source Files on job rust - 16030796018.1
  • Tree
  • List 173
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 16030796018
  • 9f3bf695 on github
  • Prev Job for on master (#16000715856.)
  • Next Job for 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