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

agama-project / agama / 29493743870
83%

Build:
DEFAULT BRANCH: master
Ran 16 Jul 2026 11:17AM UTC
Jobs 3
Files 1046
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

16 Jul 2026 11:15AM UTC coverage: 83.108% (-0.008%) from 83.116%
29493743870

push

github

web-flow
Do not flood logs with useless errors when downloading default profile fails (#3624)

## Problem

Agama searches for default profiles on each start. Mainly those *.xml
ones wrote useless error / exception reports into logs when not found.

## Solution

The error happened because an internal function for fetching the xml
file returned nil which was not handled anymore. Simply failing doesn't
solve all cases we need - in case of non present default profiles we
want to silently ignore without failing. So, a capability of ignoring
the fail by checking YAST_SKIP_PROFILE_FETCH_ERROR env variable was
added. This variable is set in (almost) all cases when agama-autoyast is
invoked from the code. When this variable is set and no profile is
found, then empty profile is used in subsequent processing to end the
processing pipeline with success.

## Testing

- *Tested manually*


## Screenshots

See the discussion in the bug.

4899 of 6839 branches covered (71.63%)

Branch coverage included in aggregate %.

2 of 6 new or added lines in 2 files covered. (33.33%)

25585 of 29841 relevant lines covered (85.74%)

123.81 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
90.2
-7.63% service/lib/agama/commands/agama_autoyast.rb
Subprojects
ID Flag name Job ID Ran Files Coverage
3 service 29493743870.3 16 Jul 2026 11:17AM UTC 319
92.37
GitHub Action Run
1 rust 19474749743.1 18 Nov 2025 05:18PM UTC 185
22.45
GitHub Action Run
3 web 29484988000.3 16 Jul 2026 08:55AM UTC 727
80.01
GitHub Action Run
Source Files on build 29493743870
  • Tree
  • List 1046
  • Changed 7
  • Source Changed 3
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29493743870
  • df49e5cc on github
  • Prev Build on master (#29484988000)
  • Next Build on master (#29510351317)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc