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

openSUSE / agama / 10062495194
72%

Build:
DEFAULT BRANCH: master
Ran 26 Jul 2024 08:50AM UTC
Jobs 3
Files 796
Run time 1min
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

23 Jul 2024 04:13PM UTC coverage: 70.979% (-0.06%) from 71.035%
10062495194

push

github

web-flow
feat: add AutoYaST error reporting (#1476)

## Problem

Autoyast conversion script can try to open ui for reporting errors or
ask questions.


## Solution

Monkey patch it to use agama question mechanism. This change tries to
cover the most common cases.
It also needs to implement generic Question with Password react
component.
And last but not least during manual testing few issues are revealed and
fixed. Also as part of change listing of all question was fixed to
really show only unanswered ones and optimize it to use ObjectManager
methods.

## Testing
For testing CLI for asking this command is used:

```sh
agama questions ask < data.json
```

For testing autoyast questions it uses encrypted autoyast profile that
ask for password and also report issue when password is wrong:

```sh
agama profile autoyast ftp://pong.suse.cz/autoinst_enc.xml
```

1987 of 2868 branches covered (69.28%)

Branch coverage included in aggregate %.

18 of 81 new or added lines in 7 files covered. (22.22%)

62 existing lines in 3 files now uncovered.

19609 of 27558 relevant lines covered (71.16%)

34.7 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% rust/agama-lib/src/questions/http_client.rs
8
0.0
0.0% rust/agama-cli/src/questions.rs
23
37.84
service/lib/agama/autoyast/report_patching.rb
31
0.0
0.0% rust/agama-server/src/questions/web.rs

Uncovered Existing Lines

Lines Coverage ∆ File
3
89.29
0.0% web/src/components/questions/Questions.jsx
8
0.0
0.0% rust/agama-cli/src/questions.rs
51
0.0
0.0% rust/agama-server/src/questions/web.rs
Subprojects
ID Flag name Job ID Ran Files Coverage
3 service 10062495194.3 26 Jul 2024 08:50AM UTC 366
86.86
GitHub Action Run
3 web 8937163624.3 03 May 2024 09:49AM UTC 343
75.3
GitHub Action Run
3 rust 10005943967.3 19 Jul 2024 09:45AM UTC 87
23.04
GitHub Action Run
Source Files on build 10062495194
  • Tree
  • List 796
  • Changed 20
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #10062495194
  • ce0c7700 on github
  • Prev Build on master (#10005943967)
  • Next Build on master (#10140846045)
  • 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