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

stacklok / toolhive / 22965178125 / 1
66%
main: 66%

Build:
DEFAULT BRANCH: main
Ran 11 Mar 2026 05:18PM UTC
Files 546
Run time 16s
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 Mar 2026 05:15PM UTC coverage: 64.036% (-0.06%) from 64.093%
22965178125.1

push

github

web-flow
Fix flaky E2E lifecycle tests: tool discovery race (#4107)

Fix flaky E2E lifecycle tests: tool discovery race condition

Move tool-name assertions inside Eventually retry loops so tests
retry with new MCP sessions until all backends are fully discovered.

The root cause is that tool discovery is session-scoped: when a
backend isn't ready when a session is created, it's silently skipped,
producing incomplete tool lists. Tests then fail because they assert
on specific tool names outside the retry loop (or have no retry at
all).

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

47975 of 74919 relevant lines covered (64.04%)

73.0 hits per line

Source Files on job 22965178125.1
  • Tree
  • List 546
  • Changed 11
  • Source Changed 2
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22965178125
  • de6e434b on github
  • Prev Job for on main (#22957484698.1)
  • Next Job for on main (#22965231106.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