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

agama-project / agama / 12894451227
73%

Build:
DEFAULT BRANCH: master
Ran 21 Jan 2025 07:35PM UTC
Jobs 2
Files 648
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

21 Jan 2025 07:32PM UTC coverage: 70.875% (-0.01%) from 70.889%
12894451227

push

github

web-flow
fix(service): fix the return value of ListRepositories (#1930)

## Problem

`ListRepositories` D-Bus method just crashes. It is expected to return
an array with contains the
return value as its first element. However, when there are no
repositories, it just returns an empty
array. It causes Ruby D-Bus to fail because it cannot serialize a `nil`
value.

## Solution

Fix the return value. For comparison, you can check the following
`ListPatterns` method.

## Testing

- _Tested manually_

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

31 existing lines in 4 files now uncovered.

17246 of 24333 relevant lines covered (70.87%)

35.47 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
78.65
-1.58% service/lib/agama/dbus/software/manager.rb

Uncovered Existing Lines

Lines Coverage ∆ File
2
83.33
-16.67% service/lib/agama/software/repository.rb
2
83.33
-16.67% service/service/lib/agama/software/repository.rb
13
78.65
-1.58% service/lib/agama/dbus/software/manager.rb
14
78.65
-1.58% service/service/lib/agama/dbus/software/manager.rb
Subprojects
ID Flag name Job ID Ran Files Coverage
2 service 12894451227.2 21 Jan 2025 07:35PM UTC 518
89.11
GitHub Action Run
2 rust 12872723314.2 20 Jan 2025 05:12PM UTC 130
25.23
GitHub Action Run
Source Files on build 12894451227
  • Tree
  • List 648
  • Changed 41
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12894451227
  • a2ebb64a on github
  • Prev Build on master (#12872723314)
  • Next Build on master (#12911711901)
  • 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