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

chideat / valkey-operator / 27890096313
24%
main: 22%

Build:
Build:
LAST BUILD BRANCH: fix/reconcile-builder-correctness-bugs
DEFAULT BRANCH: main
Ran 21 Jun 2026 01:51AM UTC
Jobs 1
Files 145
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

21 Jun 2026 01:47AM UTC coverage: 23.586% (+1.1%) from 22.496%
27890096313

Pull #96

github

chideat
refactor(test): share FailoverInstance/ValkeyNode fakes; simplify size guard

Addresses code-review follow-ups (all test-only / no production behavior change):

- add internal/testutil with configurable FakeFailoverInstance and
  FakeValkeyNode, replacing three near-identical per-package mocks
  (failoverbuilder, ops/failover/actor, valkey/failover/monitor). The
  certmetav1.ObjectReference deprecation now surfaces once instead of 3x.
- simplify exceedsConfigMapSizeLimit to take a single dataSize (oldTotal and
  oldData always cancelled to 0 at the only call site); behavior unchanged.

Verified: ACL-rule validation is fully handled by pkg/types/user.Rule.Validate
(user webhook + pkg/security/acl), so the earlier dead-code removal left no gap.

Full unit suite incl. envtest is green.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Pull Request #96: fix: reconcile/builder correctness bugs with unit tests

15 of 17 new or added lines in 11 files covered. (88.24%)

4844 of 20538 relevant lines covered (23.59%)

0.27 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
1.59
1.59% cmd/helper/sync/controller.go
Jobs
ID Job ID Ran Files Coverage
1 27890096313.1 21 Jun 2026 01:51AM UTC 145
23.59
GitHub Action Run
Source Files on build 27890096313
  • Tree
  • List 145
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #96
  • PR Base - main (#27826361852)
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