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

stacklok / toolhive / 23859528017
65%

Build:
DEFAULT BRANCH: main
Ran 01 Apr 2026 04:39PM UTC
Jobs 1
Files 597
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

01 Apr 2026 04:33PM UTC coverage: 65.495% (+0.002%) from 65.493%
23859528017

push

github

web-flow
Add top-level Ready condition to MCPServer (#4477)

* Add top-level Ready condition to MCPServer

MCPServer has individual conditions (ImageValidated, GroupRefValidated,
PodTemplateValid, etc.) but no top-level Ready condition that summarizes
overall readiness. This is a standard Kubernetes pattern already used by
VirtualMCPServer and MCPRemoteProxy.

Add a Ready condition that reflects deployment readiness: True when
phase is Running, False for all other phases (Pending, Failed, Stopped,
Terminating). The condition is set in every status update path to
prevent staleness. Update the kubectl print column to show the condition
status instead of raw replica count, and add a separate Replicas column.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Remove Ready condition unit tests in favor of integration tests

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

17 of 31 new or added lines in 1 file covered. (54.84%)

8 existing lines in 2 files now uncovered.

53385 of 81510 relevant lines covered (65.5%)

64.72 hits per line

Uncovered Changes

Lines Coverage ∆ File
14
57.79
-0.06% cmd/thv-operator/controllers/mcpserver_controller.go

Coverage Regressions

Lines Coverage ∆ File
6
71.9
-1.31% pkg/runner/config.go
2
71.43
-1.68% pkg/vmcp/k8s/manager.go
Jobs
ID Job ID Ran Files Coverage
1 23859528017.1 01 Apr 2026 04:39PM UTC 597
65.5
GitHub Action Run
Source Files on build 23859528017
  • Tree
  • List 597
  • Changed 7
  • Source Changed 2
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23859528017
  • 41ce39d6 on github
  • Prev Build on main (#23859518678)
  • Next Build on main (#23863251809)
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