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

stacklok / toolhive / 21921569153 / 1
62%
main: 62%

Build:
DEFAULT BRANCH: main
Ran 11 Feb 2026 08:27PM UTC
Files 528
Run time 14s
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

11 Feb 2026 08:18PM UTC coverage: 61.614% (-0.05%) from 61.667%
21921569153.1

push

github

web-flow
Add explicit histogram bucket boundaries to duration metrics (#3787)

The legacy duration histograms (toolhive_mcp_request_duration,
toolhive_vmcp_backend_requests_duration, toolhive_vmcp_workflow_duration)
recorded values in seconds but used the OTel SDK default bucket boundaries
which are designed for millisecond-scale values. This caused all
observations to land in the first bucket, making histogram_quantile
calculations meaningless.

Apply the same MCPHistogramBuckets boundaries already used by the
spec-aligned metrics (mcp.server.operation.duration,
mcp.client.operation.duration).

Fixes #3680

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

43062 of 69890 relevant lines covered (61.61%)

76.32 hits per line

Source Files on job 21921569153.1
  • Tree
  • List 528
  • Changed 8
  • Source Changed 2
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 21921569153
  • c9ed08ee on github
  • Prev Job for on main (#21917035694.1)
  • Next Job for on main (#21922755066.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