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

sds / overcommit / 41988942301
92%
master: 91%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 05 Nov 2026 07:41AM UTC
Jobs 16
Files 223
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

05 Nov 2026 07:40AM UTC coverage: 92.438%. Remained the same
41988942301

push

github

web-flow
Cut CI test time by 68% while preserving the full test matrix (#913)

The complete Tests workflow drops from **15m 42s to 5m 04s (68%
faster)** on GitHub Actions. Every one of the 1,679 examples still runs
on each of the existing 16 Ruby/OS combinations: **26,864 verified
example executions**, with no examples or matrix entries removed.

Changes:

- Run examples in isolated processes: eight workers on Linux and four on
Windows. Distribute individual examples so large spec files cannot
monopolize a worker. Check the executed example IDs against discovery to
catch missing or duplicate examples, propagate failures, and merge all
worker coverage before Coveralls reporting.
- Set temporary repositories' local defaults with one config write
instead of five Git subprocesses per repository.
- Resolve Gemfile fixtures from installed gems, check setup command
success, and isolate generated executables and commit-message files for
concurrent tests.
- Exclude lint dependencies from test installs, remove the obsolete ffi
dependency (ChildProcess 5 uses Ruby's process API), skip unused Windows
build tools, and invoke Git directly rather than through its Windows
launcher.

GitHub Actions verification on afbe8ed28:

| Measurement | Before | After |
| --- | --- | --- |
| Complete Tests workflow, including queue/setup/coverage | 15m 42s | 5m
04s |
| Slowest Linux test step | 1m 34s | 40s |
| Slowest Windows test step | 12m 32s | 3m 44s |

[Baseline
run](https://github.com/sds/overcommit/actions/runs/41963707572) ·
[Verified complete
run](https://github.com/sds/overcommit/actions/runs/41966803043) ·
[Passing
lint](https://github.com/sds/overcommit/actions/runs/41966802992)

All 16 test jobs and coverage finalization pass. Logs confirm
1,679/1,679 examples in every job. Local checks also verify that the
runner exits unsuccessfully for both failing tests and omitted examples.

**Sub-minute limitation:** that target was not achieved on the ex... (continued)

3325 of 3597 relevant lines covered (92.44%)

6842.62 hits per line

Jobs
ID Job ID Ran Files Coverage
1 ruby2.7-windows - 41988942301.1 05 Nov 2026 07:46AM UTC 446
92.26
GitHub Action Run
2 ruby2.6-ubuntu - 41988942301.2 05 Nov 2026 07:42AM UTC 446
92.35
GitHub Action Run
3 ruby3.1-windows - 41988942301.3 05 Nov 2026 07:45AM UTC 446
92.23
GitHub Action Run
4 ruby3.4-windows - 41988942301.4 05 Nov 2026 07:43AM UTC 446
92.29
GitHub Action Run
5 ruby4.0-windows - 41988942301.5 05 Nov 2026 07:44AM UTC 446
92.29
GitHub Action Run
6 ruby3.2-ubuntu - 41988942301.6 05 Nov 2026 07:41AM UTC 446
92.32
GitHub Action Run
7 ruby3.0-windows - 41988942301.7 05 Nov 2026 07:44AM UTC 446
92.26
GitHub Action Run
8 ruby3.1-ubuntu - 41988942301.8 05 Nov 2026 07:41AM UTC 446
92.32
GitHub Action Run
9 ruby2.7-ubuntu - 41988942301.9 05 Nov 2026 07:42AM UTC 446
92.35
GitHub Action Run
10 ruby4.0-ubuntu - 41988942301.10 05 Nov 2026 07:41AM UTC 446
92.38
GitHub Action Run
11 ruby3.3-ubuntu - 41988942301.11 05 Nov 2026 07:41AM UTC 446
92.37
GitHub Action Run
12 ruby2.6-windows - 41988942301.12 05 Nov 2026 07:43AM UTC 446
92.26
GitHub Action Run
13 ruby3.2-windows - 41988942301.13 05 Nov 2026 07:44AM UTC 446
92.23
GitHub Action Run
14 ruby3.4-ubuntu - 41988942301.14 05 Nov 2026 07:41AM UTC 446
92.38
GitHub Action Run
15 ruby3.3-windows - 41988942301.15 05 Nov 2026 07:43AM UTC 446
92.29
GitHub Action Run
16 ruby3.0-ubuntu - 41988942301.16 05 Nov 2026 07:41AM UTC 446
92.35
GitHub Action Run
Source Files on build 41988942301
  • Tree
  • List 223
  • Changed 222
  • Source Changed 0
  • Coverage Changed 222
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #41988942301
  • 3b8832ab on github
  • Prev Build on main (#41963707572)
  • Next Build on main (#41990552265)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc