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

kubevirt / containerized-data-importer / #5660
59%
main: 49%

Build:
Build:
LAST BUILD BRANCH: bazel-push-images-use-skopeo
DEFAULT BRANCH: main
Ran 09 Nov 2025 03:49PM UTC
Jobs 1
Files 158
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

09 Nov 2025 03:37PM UTC coverage: 58.832% (+0.08%) from 58.751%
#5660

Pull #3946

travis-ci

arnongilboa
Authorize DataImportCron PVC clone based on creator UserInfo

Add the DataImportCron spec a CreatedBy field with JSON-marshaled
UserInfo of the user who created the DataImportCron. The field is set by
the mutating webhook and cannot be set by users.

In case of DataImportCron with PVC source, the controller checks the
creator ServiceAccount/User is authorized to clone the source PVC.

Assisted by Cursor AI.

Signed-off-by: Arnon Gilboa <agilboa@redhat.com>
Pull Request #3946: Authorize DataImportCron PVC clone based on creator UserInfo

126 of 189 new or added lines in 8 files covered. (66.67%)

146 existing lines in 1 file now uncovered.

17399 of 29574 relevant lines covered (58.83%)

0.65 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% pkg/operator/resources/operator/operator.go
2
73.08
0.04% pkg/apiserver/apiserver.go
4
94.57
-0.07% pkg/operator/resources/cluster/apiserver.go
6
76.0
pkg/apiserver/webhooks/dataimportcron-mutate.go
7
86.29
-4.28% pkg/apiserver/webhooks/dataimportcron-validate.go
43
64.13
-1.57% pkg/controller/dataimportcron-controller.go

Uncovered Existing Lines

Lines Coverage ∆ File
146
64.13
-1.57% pkg/controller/dataimportcron-controller.go
Jobs
ID Job ID Ran Files Coverage
1 #5660.1 09 Nov 2025 03:49PM UTC 158
58.83
Source Files on build #5660
  • Tree
  • List 158
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #3946
  • PR Base - main (#)
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

© 2025 Coveralls, Inc