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

agama-project / agama / 26234545328
81%

Build:
DEFAULT BRANCH: master
Ran 21 May 2026 03:13PM UTC
Jobs 3
Files 922
Run time 5min
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 May 2026 03:06PM UTC coverage: 81.014%. Remained the same
26234545328

push

github

web-flow
Updated CI caching (#3530)

## Problem

- The Ruby gems are not cached in unit tests, installing them takes like
90 seconds.
- The Rust unit test cache is huge (~3GB!!), saving the cache for each
branch causes reaching the 10GB storage GitHub limit. When the limit is
reached then GitHub starts removing the other Ruby, NPM, Rubocop...
caches which are much smaller. The result is that the Rust cache causes
the caching in other Actions pointless as the caches are usually not
present (have been deleted).

## Solution

- Port the Ruby gem caching from #3528 to master branch
- Enable the Rust unit test cache only in the master branch. (That is
also inherited to pull requests open against master so that should help
a bit also in the other branches.)

## Testing

- Tested by running the modified GitHub Action, see the results for this
pull request.

4259 of 6347 branches covered (67.1%)

Branch coverage included in aggregate %.

23601 of 28042 relevant lines covered (84.16%)

99.24 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
3 service 26234545328.3 21 May 2026 03:13PM UTC 317
92.46
GitHub Action Run
1 rust 19474749743.1 18 Nov 2025 05:18PM UTC 185
22.45
GitHub Action Run
3 web 26171559102.3 20 May 2026 03:12PM UTC 605
76.87
GitHub Action Run
Source Files on build 26234545328
  • Tree
  • List 922
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26234545328
  • f8476562 on github
  • Prev Build on master (#26171559102)
  • 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