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

agama-project / agama / 19173157227
54%
master: 75%

Build:
Build:
LAST BUILD BRANCH: fix-l10n-reload
DEFAULT BRANCH: master
Ran 07 Nov 2025 03:47PM UTC
Jobs 3
Files 1153
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

07 Nov 2025 03:34PM UTC coverage: 64.283% (+0.002%) from 64.281%
19173157227

push

github

web-flow
Fix an error allocating partitions within RAIDs (#2854)

## Problem

During some manual testing, @tacerus found a pretty serious bug in the
Agama storage proposal.

When distributing several partitions over several new MD RAIDs, it may
happen that Agama locates some of those partitions in the WRONG RAID
DEVICE!

That happened because Agama tried to optimize the size distribution of
those partitions, but in the process it ignored a very basic constraint:
the exact RAID in which those partitions should be created.

## Solution

Honor the relationship between new MDs and its partitions.

## Testing

Unit tests included

2228 of 4007 branches covered (55.6%)

Branch coverage included in aggregate %.

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

25314 of 38838 relevant lines covered (65.18%)

50.78 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
3 service 19173157227.3 07 Nov 2025 03:47PM UTC 390
88.51
GitHub Action Run
1 rust 18592679841.1 17 Oct 2025 12:40PM UTC 185
22.0
GitHub Action Run
3 web 19066361771.3 04 Nov 2025 11:00AM UTC 578
68.53
GitHub Action Run
Source Files on build 19173157227
  • Tree
  • List 1153
  • Changed 17
  • Source Changed 17
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #19173157227
  • 3b5eef88 on github
  • Prev Build on SLE-16 (#19066361771)
  • Next Build on SLE-16 (#19232292806)
  • 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