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

splunk / splunk-operator / 22608857070
80%
main: 87%

Build:
Build:
LAST BUILD BRANCH: cspl-4577
DEFAULT BRANCH: main
Ran 03 Mar 2026 05:02AM UTC
Jobs 1
Files 55
Run time 2s
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

pending completion
22608857070

Pull #1710

circleci

vivek.name: "Vivek Reddy
Fix unit test MockClient call count mismatches for spike changes

Update tests to reflect the behavioral changes introduced by the
per-pod rolling restart spike:

- RollingUpdate strategy: remove pod Get calls from UpdateStatefulSetPods
  (OnDelete path no longer taken; Kubernetes handles pod updates natively)
- markPodForScaleDown: add pod Get in scale-down path (new annotation step)
- PVC deletion moved to pod finalizer: remove PVC Get/Delete expectations
- ApplyPodDisruptionBudget: add PDB Get/Create in SHC reconcile
- ApplyShcSecret: remove HTTP restart POST expectations (replaced by
  rolling restart mechanism)
- UpdateStatefulSetPods re-fetch: add extra StatefulSet Get at start
- Scale-up now calls UpdateResource immediately (PhaseScalingUp not
  PhasePending) when readyReplicas < desiredReplicas
- SHC PrepareScaleDown: add second member/info GET (called again after
  PrepareRecycle returns true); remove_server POST not called while
  member is still registered

Files changed:
- pkg/splunk/enterprise/*_test.go: fix MockClient call counts
- pkg/splunk/splkcontroller/statefulset_test.go: update scaling phases
  and remove obsolete PVC delete error test
- pkg/splunk/test/controller.go (PodManagerTester): update expected
  phases and call counts for scale-up/scale-down cases
- testdata/fixtures/: regenerated StatefulSet JSON fixtures

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Pull Request #1710: [SPIKE] CSPL-4530: Per-Pod Rolling Restart with Finalizers and Intent Annotations

12164 of 15206 relevant lines covered (79.99%)

29.91 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22608857070.1 03 Mar 2026 05:02AM UTC 55
79.99
CircleCI Job
Source Files on build 22608857070
  • Tree
  • List 55
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #22608857070
  • Pull Request #1710
  • PR Base - develop (#22574097150)
  • Delete
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