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

stacklok / toolhive / 43232996607
73%

Build:
DEFAULT BRANCH: main
Ran 12 Nov 2026 02:09PM UTC
Jobs 1
Files 1018
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

12 Nov 2026 02:01PM UTC coverage: 73.162% (+0.02%) from 73.146%
43232996607

push

github

web-flow
Take a free actor validator slot before waiting (#7125)

actorLimiter.acquire selected between a free slot and the end of the
budget. When both were ready, which happens under load when the budget
is nearly spent, Go picks one at random, so a call could fail as if it
had waited for a slot while slots were free. With a separate log cause
for a call that never got a slot, that sends operators looking for an
overloaded validator that does not exist, and it makes
TestValidateActorTimeoutHonoringContext flaky.

Try the slot without blocking first and wait only when the limiter is
full.

Co-authored-by: Mecatl <noreply@mecatl.dev>

3 of 3 new or added lines in 1 file covered. (100.0%)

2 existing lines in 2 files now uncovered.

95435 of 130443 relevant lines covered (73.16%)

889.92 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
94.39
0.14% pkg/authserver/storage/memory.go
1
94.66
-0.76% pkg/vmcp/composer/dag_executor.go
Jobs
ID Job ID Ran Files Coverage
1 43232996607.1 12 Nov 2026 02:09PM UTC 1018
73.16
GitHub Action Run
Source Files on build 43232996607
  • Tree
  • List 1018
  • Changed 8
  • Source Changed 1
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #43232996607
  • ac4a1326 on github
  • Prev Build on main (#43218364203)
  • Next Build on main (#43249648476)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc