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

stacklok / toolhive / 42586214531
73%

Build:
DEFAULT BRANCH: main
Ran 09 Nov 2026 08:36AM UTC
Jobs 1
Files 1003
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

09 Nov 2026 08:28AM UTC coverage: 72.738% (-0.03%) from 72.771%
42586214531

push

github

web-flow
Clarify authserver ownership and shutdown (#7071)

Embedders need an explicit ownership boundary when constructing an auth server. Document caller-owned storage on failure, possible writes before failure, and the runner's different cleanup contract. Update examples to release resources on both success and failure.

Return a genuinely nil Server on construction errors instead of wrapping a nil pointer in an interface. Guard shutdown with sync.Once so concurrent and repeated Close calls return the same joined error without repeating cleanup or retrying failures.

Add regression coverage for partial construction after delegate registration and concurrent shutdown. Shared-storage ownership and request draining remain the embedder's responsibility.

Co-authored-by: Mecatl <noreply@mecatl.dev>

19 of 26 new or added lines in 2 files covered. (73.08%)

53 existing lines in 4 files now uncovered.

93791 of 128943 relevant lines covered (72.74%)

850.75 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
83.39
0.39% pkg/authserver/server_impl.go

Coverage Regressions

Lines Coverage ∆ File
45
59.0
-4.68% pkg/workloads/manager.go
4
76.47
-1.57% pkg/container/docker/squid.go
3
0.0
-100.0% pkg/workloads/sysproc_unix.go
1
81.58
-0.12% pkg/vmcp/composer/workflow_engine.go
Jobs
ID Job ID Ran Files Coverage
1 42586214531.1 09 Nov 2026 08:36AM UTC 1003
72.74
GitHub Action Run
Source Files on build 42586214531
  • Tree
  • List 1003
  • Changed 10
  • Source Changed 3
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #42586214531
  • 1df76a3f on github
  • Prev Build on main (#42408693594)
  • Next Build on main (#42598713685)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc