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

stacklok / toolhive / 20718588224 / 1
60%
main: 60%

Build:
DEFAULT BRANCH: main
Ran 05 Jan 2026 02:35PM UTC
Files 413
Run time 19s
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.1

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.

28608 of 56745 relevant lines covered (50.42%)

59.33 hits per line

Source Files on job 20718588224.1
  • Tree
  • List 413
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 20718588224
  • 909c1fc4 on github
  • Prev Job for on main (#20715805451.1)
  • Next Job for on main (#20718721870.1)
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