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

stacklok / toolhive / 24259375214
66%

Build:
DEFAULT BRANCH: main
Ran 10 Apr 2026 07:09PM UTC
Jobs 1
Files 616
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

10 Apr 2026 07:03PM UTC coverage: 65.44% (+0.03%) from 65.412%
24259375214

push

github

web-flow
Fix flaky TestForEachStep_ErrorAbort (#4739)

Fix flaky TestForEachStep_ErrorAbort by reducing collection to one item

The forEach loop launches all goroutines upfront and limits concurrency
with a semaphore channel. With a 2-item collection, the second goroutine
can race past the select (Go picks randomly when both the semaphore send
and context cancellation are ready) and make an unexpected RouteTool call
the mock doesn't expect.

A single-item collection eliminates the race entirely while still
exercising the abort-on-error code path.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

56323 of 86068 relevant lines covered (65.44%)

62.57 hits per line

Coverage Regressions

Lines Coverage ∆ File
74
75.6
2.77% pkg/api/v1/workload_service.go
7
82.29
-0.73% pkg/vmcp/composer/workflow_engine.go
2
98.62
0.09% pkg/api/v1/workload_types.go
2
95.68
-1.44% pkg/vmcp/composer/template_expander.go
Jobs
ID Job ID Ran Files Coverage
1 24259375214.1 10 Apr 2026 07:09PM UTC 616
65.44
GitHub Action Run
Source Files on build 24259375214
  • Tree
  • List 616
  • Changed 9
  • Source Changed 3
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24259375214
  • 443d2faa on github
  • Prev Build on main (#24253141950)
  • Next Build on main (#24265416574)
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