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

agama-project / agama / 12431612344
68%

Build:
DEFAULT BRANCH: master
Ran 20 Dec 2024 12:52PM UTC
Jobs 2
Files 646
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

20 Dec 2024 12:41PM UTC coverage: 70.907% (-0.1%) from 71.052%
12431612344

push

github

web-flow
Bootloader force user input (#1840)

## Problem

In order to support the QA use-case, we need to make it possible to
configure the boot loader to stop at the menu without a timeout.

trello:
https://trello.com/c/dKYmc0K7/4018-5-agama-ped-10810-new-section-to-configure-bootloader
jira:
- [PED-10810](https://jira.suse.com/browse/PED-10810)
- Epic: https://jira.suse.com/browse/AGM-54
- Story: https://jira.suse.com/browse/AGM-59
- Tasks: https://jira.suse.com/browse/AGM-67 and
https://jira.suse.com/browse/AGM-68


## Solution

Add to profile section `Bootloader` with key `stopOnBootMenu` and
boolean value. This allows QA to use `jq -n ".bootloader.stopOnBootMenu
= true" | agama config load` after selecting product and before start of
installation to force stop without any timeout.


## Testing

- *Added a new unit test*
- *Tested manually*

9 of 59 new or added lines in 9 files covered. (15.25%)

36 existing lines in 2 files now uncovered.

17056 of 24054 relevant lines covered (70.91%)

35.81 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% rust/agama-server/src/web.rs
1
78.33
0.0% service/lib/agama/dbus/storage/manager.rb
4
0.0
0.0% rust/agama-lib/src/store.rs
5
0.0
rust/agama-lib/src/bootloader/http_client.rs
6
0.0
rust/agama-server/src/web/docs/bootloader.rs
8
0.0
rust/agama-lib/src/bootloader/store.rs
12
0.0
rust/agama-lib/src/bootloader/client.rs
13
0.0
rust/agama-server/src/bootloader/web.rs

Uncovered Existing Lines

Lines Coverage ∆ File
4
97.1
0.0% service/lib/agama/storage/manager.rb
32
78.33
0.0% service/lib/agama/dbus/storage/manager.rb
Subprojects
ID Flag name Job ID Ran Files Coverage
2 rust 12431612344.2 20 Dec 2024 12:52PM UTC 130
24.7
GitHub Action Run
2 service 12347793966.2 16 Dec 2024 07:22AM UTC 516
89.33
GitHub Action Run
Source Files on build 12431612344
  • Tree
  • List 646
  • Changed 31
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12431612344
  • 1cca04c4 on github
  • Prev Build on master (#12416892456)
  • Next Build on master (#12433973856)
  • 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