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

chideat / valkey-operator / 29812618826
24%
main: 24%

Build:
Build:
LAST BUILD BRANCH: port-redis-controller-fixes
DEFAULT BRANCH: main
Ran 21 Jul 2026 08:04AM UTC
Jobs 1
Files 146
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 Jul 2026 07:59AM UTC coverage: 22.929% (+0.5%) from 22.384%
29812618826

Pull #101

github

chideat
fix(api): expose User status phase under the conventional `phase` JSON key

UserStatus.Phase used the JSON tag `Phase` (capital P), so `.status.Phase` was
invisible to clients/tooling reading the conventional `.status.phase` (kubectl,
printer columns, scripts).

Retag the canonical field `json:"phase"` and keep the legacy capital key as a new
`OldPhase` field tagged `json:"Phase"` for backward compatibility with stored
resources and old clients. The controller writes both in lockstep via
UserStatus.SetPhase (replacing the direct Status.Phase assignments), and the
printer column now reads `.status.phase`. Regenerated the CRD.

Ported from redis-operator 79e49056.
Pull Request #101: fix: port redis-operator controller fixes (slot guard, Pending-recovery, NodePort webhook, User phase key)

90 of 154 new or added lines in 10 files covered. (58.44%)

4753 of 20729 relevant lines covered (22.93%)

0.27 hits per line

Uncovered Changes

Lines Coverage ∆ File
19
2.63
-0.4% internal/ops/cluster/actor/actor_heal_pod.go
12
26.13
-0.43% internal/ops/cluster/engine.go
7
2.63
-0.12% internal/ops/cluster/actor/actor_join_node.go
6
13.15
0.0% internal/controller/user_controller.go
5
94.96
-1.36% internal/webhook/rds/v1alpha1/valkey_webhook.go
4
0.0
0.0% api/v1alpha1/user_types.go
4
1.3
-0.02% internal/ops/cluster/actor/actor_ensure_slots.go
4
1.38
-0.03% internal/ops/cluster/actor/actor_rebalance.go
3
92.31
internal/ops/cluster/predicate.go
Jobs
ID Job ID Ran Files Coverage
1 29812618826.1 21 Jul 2026 08:04AM UTC 146
22.93
GitHub Action Run
Source Files on build 29812618826
  • Tree
  • List 146
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #101
  • PR Base - main (#29337488663)
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