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

stacklok / toolhive / 28029124919
67%

Build:
DEFAULT BRANCH: main
Ran 23 Jun 2026 01:23PM UTC
Jobs 1
Files 772
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

23 Jun 2026 01:17PM UTC coverage: 67.261% (+0.07%) from 67.195%
28029124919

push

github

web-flow
Free orphaned proxy port on stop and rm (#5394)

When a workload's status file is missing, thv stop and thv rm left
the proxy process running and holding the workload's port. The
proxy-stop path terminates the proxy by the PID recorded in the
status file, so with the file gone nothing was killed. On stop the
surviving supervisor then restarted the container, so the workload
would not stay stopped; on rm the orphaned proxy kept the port, so
it could not be reused without killing the process by hand.

Fixes #5393

Signed-off-by: Greg Katz <gkatz@indeed.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

59 of 71 new or added lines in 1 file covered. (83.1%)

15 existing lines in 5 files now uncovered.

70117 of 104246 relevant lines covered (67.26%)

65.27 hits per line

Uncovered Changes

Lines Coverage ∆ File
12
67.64
5.9% pkg/workloads/manager.go

Coverage Regressions

Lines Coverage ∆ File
4
87.17
-0.48% pkg/transport/proxy/transparent/transparent_proxy.go
3
71.85
-1.11% pkg/ignore/processor.go
3
49.06
-0.63% pkg/transport/stdio.go
3
67.64
5.9% pkg/workloads/manager.go
2
94.77
-1.31% pkg/vmcp/composer/dag_executor.go
Jobs
ID Job ID Ran Files Coverage
1 28029124919.1 23 Jun 2026 01:23PM UTC 772
67.26
GitHub Action Run
Source Files on build 28029124919
  • Tree
  • List 772
  • Changed 9
  • Source Changed 1
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28029124919
  • e6e4aced on github
  • Prev Build on main (#28027663853)
  • Next Build on main (#28030733319)
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