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

agama-project / agama / 12431612357
68%

Build:
DEFAULT BRANCH: master
Ran 20 Dec 2024 12:43PM UTC
Jobs 2
Files 643
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: 71.043% (-0.009%) from 71.052%
12431612357

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*

33 of 53 new or added lines in 5 files covered. (62.26%)

115 existing lines in 7 files now uncovered.

17122 of 24101 relevant lines covered (71.04%)

35.75 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% rust/agama-server/src/web.rs
4
0.0
0.0% rust/agama-lib/src/store.rs
6
76.85
-1.47% service/lib/agama/dbus/storage/manager.rb
9
70.97
service/lib/agama/storage/bootloader.rb

Uncovered Existing Lines

Lines Coverage ∆ File
3
0.0
0.0% rust/agama-lib/src/install_settings.rs
4
97.18
0.08% service/service/lib/agama/storage/manager.rb
6
31.25
0.0% rust/agama-lib/src/lib.rs
10
0.0
0.0% rust/agama-server/src/web/docs.rs
18
0.0
0.0% rust/agama-lib/src/store.rs
36
0.0
0.0% rust/agama-server/src/web.rs
38
76.85
-1.47% service/service/lib/agama/dbus/storage/manager.rb
Subprojects
ID Flag name Job ID Ran Files Coverage
2 service 12431612357.2 20 Dec 2024 12:43PM UTC 518
89.22
GitHub Action Run
2 rust 12416892456.2 19 Dec 2024 04:46PM UTC 125
24.88
GitHub Action Run
Source Files on build 12431612357
  • Tree
  • List 643
  • Changed 20
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12431612357
  • 1cca04c4 on github
  • Prev Build on master (#12416892456)
  • Next Build on master (#12431612344)
  • 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