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

agama-project / agama / 23446121314
77%

Build:
DEFAULT BRANCH: master
Ran 23 Mar 2026 03:47PM UTC
Jobs 3
Files 868
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

23 Mar 2026 03:43PM UTC coverage: 76.933%. Remained the same
23446121314

push

github

web-flow
service: Fix wrong check when searching or creating a storage device (#3322)

## Problem

As reported at #2985.

When searching for a device with the setting `{ "ifNotFound": "create"
}`, Agama was reporting an error if the device was not found.

Actually, the mechanism to create the missing device is in place, but
the overzealous check was causing the rest of the process to be aborted
so it was not even attempted.

## Solution

This fixes #2985 by improving the check. Now it takes the case of `{
"ifNotFound": "create" }` into account.

## Testing

- Added a new unit test to the config checker
- Added a couple of regression test to prove the devices can actually be
created if not found

In fact, this PR is a small fix... with several lines of extra tests to
verify.

3251 of 5221 branches covered (62.27%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

20649 of 25845 relevant lines covered (79.9%)

86.7 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
3 service 23446121314.3 23 Mar 2026 03:46PM UTC 315
88.09
GitHub Action Run
1 rust 19474749743.1 18 Nov 2025 05:18PM UTC 185
22.45
GitHub Action Run
3 web 23441946474.3 23 Mar 2026 02:20PM UTC 553
72.34
GitHub Action Run
Source Files on build 23446121314
  • Tree
  • List 868
  • Changed 1
  • Source Changed 1
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #23446121314
  • c14f9869 on github
  • Prev Build on feature-reuse-vg-ui (#23441946474)
  • Next Build on master (#23496782837)
  • 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