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

kubernetes-sigs / azuredisk-csi-driver / 37610513179
74%
master: 74%

Build:
Build:
LAST BUILD BRANCH: cherry-pick-3858-to-release-1.34
DEFAULT BRANCH: master
Ran 07 Oct 2026 01:56PM UTC
Jobs 1
Files 37
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

07 Oct 2026 10:54AM UTC coverage: 74.453% (+0.02%) from 74.433%
37610513179

Pull #3861

github

hasethuraman
fix: treat nil CompletionPercent as complete only after observed progress

Azure's Disk RP stops populating armcompute.DiskProperties.CompletionPercent
once a SKU migration's background copy finishes. checkMigrationProgress
previously defaulted a nil CompletionPercent to 0%, so the
migration-in-progress label was never removed and SKUMigrationCompleted
was never emitted once the migration actually completed.

Fix: track whether a real (non-nil) CompletionPercent has ever been
observed for a migration task. A nil value is only treated as 100%
complete if real progress was previously observed for that task;
otherwise we keep polling. This avoids prematurely declaring a migration
complete based on SKU alone (a disk can already report the target SKU
without a migration ever having run, e.g. when created from a snapshot
of a disk with that SKU already applied).
Pull Request #3861: fix: treat nil CompletionPercent as complete only after observed progress

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

5 existing lines in 1 file now uncovered.

5788 of 7774 relevant lines covered (74.45%)

14.19 hits per line

Coverage Regressions

Lines Coverage ∆ File
5
93.12
-0.96% pkg/azuredisk/migration_monitor.go
Jobs
ID Job ID Ran Files Coverage
1 37610513179.1 07 Oct 2026 01:56PM UTC 37
74.45
GitHub Action Run
Source Files on build 37610513179
  • Tree
  • List 37
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #3861
  • PR Base - master (#37421246964)
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