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

stacklok / toolhive / 20718588224
50%

Build:
DEFAULT BRANCH: main
Ran 05 Jan 2026 02:35PM UTC
Jobs 1
Files 413
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 Jan 2026 02:31PM UTC coverage: 50.415% (-0.009%) from 50.424%
20718588224

push

github

web-flow
Remove use of the Workload Manager interface from k8s (#3187)

The Workload Manager interface was created to allow sharing of logic
between the CLI, API and k8s code. In practice, k8s only used a single
method of the interface, and the main implementation of the interface
just wraps the run config runner with some logic which is only relevant
to the CLI.

This PR alters the k8s proxy runner to call the runner logic directly,
and adds a no-op status manager so that we can completely skip any
status tracking logic in k8s.

This PR will allow us to split up the workload manager into more fine
grained interfaces for the CLI.

0 of 27 new or added lines in 2 files covered. (0.0%)

28608 of 56745 relevant lines covered (50.42%)

59.33 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
0.0
0.0% cmd/thv-proxyrunner/app/run.go
24
0.0
pkg/workloads/statuses/noop.go
Jobs
ID Job ID Ran Files Coverage
1 20718588224.1 05 Jan 2026 02:35PM UTC 413
50.42
GitHub Action Run
Source Files on build 20718588224
  • Tree
  • List 413
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20718588224
  • 909c1fc4 on github
  • Prev Build on main (#20715805451)
  • Next Build on main (#20718721870)
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