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

stacklok / toolhive / 27767797400
67%

Build:
DEFAULT BRANCH: main
Ran 18 Jun 2026 02:53PM UTC
Jobs 1
Files 763
Run time 3min
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

18 Jun 2026 02:47PM UTC coverage: 67.168% (+0.08%) from 67.086%
27767797400

push

github

web-flow
Fix data race in TestMCPAuthzConfigReconciler_watchHandlers (#5558)

TestMCPAuthzConfigReconciler_watchHandlers declared a single staleConfig
fixture at function scope and passed the same pointer into
newAuthzTestReconciler from subtests that call t.Parallel(). The fake client
builder's versionedTracker.Add mutates ObjectMeta.ResourceVersion in place, so
parallel subtests raced on that write, tripping the race detector. Because the
detector aborts the whole test binary's verdict, every parallel test in the
cmd/thv-operator/controllers package was intermittently reported as
"race detected", making CI flakiness look far broader than its single cause.

Pass staleConfig.DeepCopy() so each subtest's fake client owns its objects.
Verified with go test -race -count=50 on the target test and -count=5 on the
full package; the previously first-iteration-reproducible race no longer occurs.

Closes #5502

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

69434 of 103373 relevant lines covered (67.17%)

64.99 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
61.93
5.3% pkg/workloads/manager.go
3
97.37
-0.53% pkg/authz/authorizers/cedar/core.go
2
94.77
-1.31% pkg/vmcp/composer/dag_executor.go
Jobs
ID Job ID Ran Files Coverage
1 27767797400.1 18 Jun 2026 02:53PM UTC 763
67.17
GitHub Action Run
Source Files on build 27767797400
  • Tree
  • List 763
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27767797400
  • 44705030 on github
  • Prev Build on main (#27764848604)
  • Next Build on main (#27790954246)
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