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

stacklok / toolhive / 19028562818
51%

Build:
DEFAULT BRANCH: main
Ran 03 Nov 2025 08:44AM UTC
Jobs 1
Files 329
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

03 Nov 2025 08:39AM UTC coverage: 47.577% (-0.03%) from 47.607%
19028562818

push

github

web-flow
Decouple transport from runtime (#2430)

As currently implemented, `pkg/transport` is tightly coupled with the
underlying runtime. Specifically, transport implementations are aware
of the fact that they're wrapping a container workload and even use
`rt.Deployer` to stop and restart the workload. This coupling makes it
hard to test the transport layer.

This is the first of a series of patches that aim to decouple the
transport layer from the underlying workload.

First of a series of PRs addressing #2429

3 of 173 new or added lines in 9 files covered. (1.73%)

21 existing lines in 4 files now uncovered.

20841 of 43805 relevant lines covered (47.58%)

22.33 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
5
8.46
-0.09% cmd/thv/app/proxy.go
5
47.01
3.16% pkg/transport/stdio.go
7
34.41
-0.21% pkg/transport/proxy/transparent/transparent_proxy.go
13
0.0
0.0% pkg/transport/http.go
26
0.0
0.0% pkg/transport/factory.go
37
0.0
0.0% pkg/runner/runner.go
77
0.0
pkg/runtime/setup.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
47.01
3.16% pkg/transport/stdio.go
2
81.56
-0.61% pkg/transport/proxy/httpsse/http_proxy.go
4
0.0
0.0% pkg/transport/http.go
14
54.74
-10.53% pkg/secrets/keyring/keyctl_linux.go
Jobs
ID Job ID Ran Files Coverage
1 19028562818.1 03 Nov 2025 08:44AM UTC 329
47.58
GitHub Action Run
Source Files on build 19028562818
  • Tree
  • List 329
  • Changed 11
  • Source Changed 10
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19028562818
  • 9a9e9344 on github
  • Prev Build on main (#19024009658)
  • Next Build on main (#19029085415)
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

© 2025 Coveralls, Inc