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

kubevirt / containerized-data-importer / #6226
50%

Build:
DEFAULT BRANCH: main
Ran 02 Sep 2026 07:48PM UTC
Jobs 1
Files 159
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

02 Sep 2026 07:34PM UTC coverage: 49.751% (+0.05%) from 49.697%
#6226

push

travis-ci

web-flow
  datavolume: emit event when PVC size is raised to the minimum supported size (#4255)

Storage profiles for certain provisioners (e.g. AWS io2, GCP
  sp-balanced-storage) carry a cdi.kubevirt.io/minimumSupportedPvcSize
  annotation. When a user requests a DataVolume/PVC smaller than that
  minimum, CDI silently grows the request to the minimum, which is
  confusing: the created PVC is larger than what was asked for.

  Emit a Normal "MinimumPVCSizeApplied" event on the DataVolume whenever
  the requested size is bumped up to the storage profile's minimum, so the
  user can see, via `kubectl describe dv`, why the PVC size differs from
  their request.

  renderPvcSpecVolumeSize reports whether the minimum was applied via a
  renderResult struct, keeping the size computation free of event
  infrastructure. pvcFromStorage, which holds the recorder and the
  DataVolume, emits the event based on that result. The comparison is made
  only around the minimum-size step, so filesystem overhead inflation never
  triggers the event. The PVC mutating webhook path is unaffected.

Signed-off-by: Ady Cohen <adcohen@redhat.com>

18 of 20 new or added lines in 1 file covered. (90.0%)

15183 of 30518 relevant lines covered (49.75%)

0.56 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
73.36
0.6% pkg/controller/datavolume/util.go
Jobs
ID Job ID Ran Files Coverage
1 #6226.1 02 Sep 2026 07:48PM UTC 159
49.75
Source Files on build #6226
  • Tree
  • List 159
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • f83206c9 on github
  • Prev Build on main
  • Next Build on main
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