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

agama-project / agama / 15577201308
74%

Build:
DEFAULT BRANCH: master
Ran 11 Jun 2025 06:01AM UTC
Jobs 3
Files 535
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

11 Jun 2025 05:59AM UTC coverage: 62.649% (-0.03%) from 62.674%
15577201308

push

github

web-flow
agama config generate instead of agama profile import (#2347)

## Problem

The split between `agama config` and `agama profile` commands is
arbitrary, and the subcommands are not very consistent.

- https://trello.com/c/BtqeDyzZ


## Solution

Following a discussion:
- `agama profile import` is replaced by `agama config generate | agama
config load`
- `agama profile evaluate` and `agama profile autoyast` are replaced by
`agama config generate`
- `agama profile validate` renamed to `agama config validate`

More consistency in stdio handling, adding `--output` option

- [x] update `agama-auto`

Review suggestion:
- `service/test/integration/profile_itest.rb` is an integration test,
supposed to be human readable. Please suggest improvements both in
domain coverage and test readabililty. See
`service/test/integration/README.md` on how to run it

## Testing

- `service/test/integration/profile_itest.rb` extended
- manual test of `inst.auto=http://.../config.jsonnet` and `inst.auto=`
finding it on `OEMDRV` (see [a
gist](https://gist.github.com/mvidner/d377768d54ae0ba39cd1e62672eec99a)
for setup)


## Screenshots

*If the fix affects the UI attach some screenshots here.*

## Documentation

- [x] update [cli.md][] with `cargo xtask markdown`:
https://github.com/agama-project/agama-project.github.io/pull/84
- [x] ~*.schema.json~
- [x] related:
https://github.com/agama-project/agama-project.github.io/pull/81 (by
Imo)
- Run: `git ls-files '*.md'`

[cli.md]:
https://github.com/agama-project/agama-project.github.io/blob/main/docs/user/cli.md

92 of 132 branches covered (69.7%)

Branch coverage included in aggregate %.

0 of 10 new or added lines in 2 files covered. (0.0%)

86 existing lines in 1 file now uncovered.

11235 of 17948 relevant lines covered (62.6%)

41.81 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% rust/agama-lib/src/utils/transfer/file_finder.rs
9
0.0
0.0% rust/agama-lib/src/context.rs

Uncovered Existing Lines

Lines Coverage ∆ File
86
0.0
0.0% rust/agama-lib/src/storage/client.rs
Subprojects
ID Flag name Job ID Ran Files Coverage
1 rust 15577201308.1 11 Jun 2025 06:01AM UTC 118
1.31
GitHub Action Run
3 web 15541487658.3 09 Jun 2025 06:17PM UTC 36
82.3
GitHub Action Run
3 service 15562487643.3 10 Jun 2025 02:40PM UTC 381
89.13
GitHub Action Run
Source Files on build 15577201308
  • Tree
  • List 535
  • Changed 5
  • Source Changed 5
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #15577201308
  • c19a5b92 on github
  • Prev Build on master (#15562487643)
  • Next Build on master (#15577201335)
  • 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