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

stacklok / toolhive / 19899285358

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

Source File
Press 'n' to go to next uncovered line, 'b' for previous

82.83
/pkg/transport/proxy/httpsse/http_proxy.go


Source Not Available

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