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

sds / overcommit / 42091616621
92%
master: 91%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 05 Nov 2026 07:12PM UTC
Jobs 18
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:12PM UTC coverage: 92.425% (+0.02%) from 92.408%
42091616621

push

github

web-flow
Avoid PowerShell startup for Windows parent command queries (#918)

Windows currently launches PowerShell whenever a hook inspects its
parent command. Use Ruby's COM support to query the same WMI
`CommandLine` field directly when `win32ole` is available, and retain
the existing PowerShell implementation when the library is missing or
COM access fails. This adds no dependency; Ruby versions without
`win32ole` keep the fallback.

Five paired GitHub Windows measurements on the production-sized shards
all improved: 10.3% median and 8.9% aggregate test-command reduction,
with positive results in both control/candidate execution orders. The
slowest sampled shard fell from 51.8s to 46.2s. [Benchmark
run](https://github.com/sds/overcommit/actions/runs/42089847074).

Validation: existing examples retained; added coverage for complete
Unicode command lines, exited/inaccessible processes, denied COM access,
and missing `win32ole`. Local utility specs and RuboCop pass. Full Ruby
3.3/3.4/4.0 × Ubuntu/Windows CI is required before merging.

Final verification: [full GitHub
CI](https://github.com/sds/overcommit/actions/runs/42091126588) passed
in 1m43s, with all 1,703 examples executed exactly once for each of the
six Ruby/OS combinations (10,218 executions). Aggregate coverage
increased to [92.425%](https://coveralls.io/builds/82854540), +0.02
percentage points. Optional partial-shard coverage comparisons changed
when the five new examples redistributed later examples; required
CI/lint and every matrix job passed.

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

3331 of 3604 relevant lines covered (92.43%)

3820.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 ruby3.3-windows-shard2of5 - 42091616621.1 05 Nov 2026 07:13PM UTC 446
72.27
GitHub Action Run
2 ruby3.4-windows-shard2of5 - 42091616621.2 05 Nov 2026 07:13PM UTC 446
72.22
GitHub Action Run
3 ruby3.3-windows-shard4of5 - 42091616621.3 05 Nov 2026 07:13PM UTC 446
73.41
GitHub Action Run
4 ruby4.0-windows-shard3of5 - 42091616621.4 05 Nov 2026 07:13PM UTC 446
77.66
GitHub Action Run
5 ruby3.4-windows-shard3of5 - 42091616621.5 05 Nov 2026 07:13PM UTC 446
77.57
GitHub Action Run
6 ruby4.0-windows-shard5of5 - 42091616621.6 05 Nov 2026 07:12PM UTC 446
73.38
GitHub Action Run
7 ruby3.3-windows-shard3of5 - 42091616621.7 05 Nov 2026 07:13PM UTC 446
77.6
GitHub Action Run
8 ruby4.0-ubuntu-shard1of1 - 42091616621.8 05 Nov 2026 07:12PM UTC 446
92.4
GitHub Action Run
9 ruby3.3-windows-shard1of5 - 42091616621.9 05 Nov 2026 07:13PM UTC 446
71.8
GitHub Action Run
10 ruby3.4-windows-shard4of5 - 42091616621.10 05 Nov 2026 07:13PM UTC 446
73.38
GitHub Action Run
11 ruby4.0-windows-shard1of5 - 42091616621.11 05 Nov 2026 07:13PM UTC 446
71.75
GitHub Action Run
12 ruby3.4-windows-shard1of5 - 42091616621.12 05 Nov 2026 07:13PM UTC 446
71.77
GitHub Action Run
13 ruby4.0-windows-shard4of5 - 42091616621.13 05 Nov 2026 07:13PM UTC 446
73.47
GitHub Action Run
14 ruby3.3-windows-shard5of5 - 42091616621.14 05 Nov 2026 07:13PM UTC 446
73.35
GitHub Action Run
15 ruby4.0-windows-shard2of5 - 42091616621.15 05 Nov 2026 07:13PM UTC 446
72.13
GitHub Action Run
16 ruby3.4-ubuntu-shard1of1 - 42091616621.16 05 Nov 2026 07:12PM UTC 446
92.4
GitHub Action Run
17 ruby3.4-windows-shard5of5 - 42091616621.17 05 Nov 2026 07:13PM UTC 446
73.3
GitHub Action Run
18 ruby3.3-ubuntu-shard1of1 - 42091616621.18 05 Nov 2026 07:12PM UTC 446
92.39
GitHub Action Run
Source Files on build 42091616621
  • Tree
  • List 223
  • Changed 222
  • Source Changed 1
  • Coverage Changed 222
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #42091616621
  • 692604b2 on github
  • Prev Build on main (#42089546941)
  • Next Build on main (#42093288318)
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