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

stacklok / toolhive / 19899285358
59%

Build:
DEFAULT BRANCH: main
Ran 03 Dec 2025 03:35PM UTC
Jobs 1
Files 391
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 Dec 2025 03:29PM UTC coverage: 50.113% (-0.002%) from 50.115%
19899285358

push

github

web-flow
Change pinging logic for remote workloads (#2872)

Previously, we did not include the pinger for remote workloads. The
assumption was that we may not be able to authenticate while pinging the
remote, so we would not get the expected status. There were two issues
which arose:

- It turns out the pinger accepts any non 50x, so we do not need to
  worry about 401.
- By excluding the pinger from the remote workload, we lack the ability
  to test basic connectivity to the remote workload. This has led to
  some reported issues where network connectivity is lost, and ToolHive
  is not aware that there is a problem.

This PR adds the pinger to the remote workload. In future, we may want
to be more selective - for example, only allow 401s for remote
workloads.

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

2 existing lines in 1 file now uncovered.

26056 of 51994 relevant lines covered (50.11%)

60.57 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
4.35
0.0% pkg/transport/http.go
3
21.05
-1.17% pkg/transport/proxy/transparent/pinger.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
82.83
-0.55% pkg/transport/proxy/httpsse/http_proxy.go
Jobs
ID Job ID Ran Files Coverage
1 19899285358.1 03 Dec 2025 03:35PM UTC 391
50.11
GitHub Action Run
Source Files on build 19899285358
  • Tree
  • List 391
  • Changed 6
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19899285358
  • 66caa986 on github
  • Prev Build on main (#19892842524)
  • Next Build on main (#19900287993)
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