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

NVIDIA / gpu-operator / 38674752672
45%
main: 45%

Build:
Build:
LAST BUILD BRANCH: pull-request/3023
DEFAULT BRANCH: main
Ran 15 Oct 2026 03:16AM UTC
Jobs 1
Files 75
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

15 Oct 2026 02:36AM UTC coverage: 45.006% (+0.02%) from 44.983%
38674752672

Pull #3081

github

tariq1890
fix[device-plugin] add cdi validation guardrail

This commit adds additional validation to the devicePlugin operand
transformation logic. When CDI is enabled, it is required that the
DEVICE_LIST_STRATEGY includes one of "cdi-annotations" and "cdi-cri".
While the current transformation code adds these values to DEVICE_LIST_STRATEGY
when .spec.cdi.enabled is true, the same resolved value gets overridden
when the gpu-operator user sets the DEVICE_LIST_STRATEGY env var explicitly
in the devicePlugin section of the ClusterPolicy custom resource. This
leads to an invalid devicePlugin config whose failure only manifests when
pod workloads fail during the "containerCreate" stage. This provides a poor
UX as users waste hours debugging the containerCreate failures instead of
identifying the invalid devicePlugin config. This change changes that by
failing at the ClusterPolicy reconcile stage.

Signed-off-by: Tariq Ibrahim <tibrahim@nvidia.com>
Pull Request #3081: fix[device-plugin] add cdi validation guardrail

8 of 11 new or added lines in 1 file covered. (72.73%)

439 existing lines in 1 file now uncovered.

5867 of 13036 relevant lines covered (45.01%)

0.45 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
60.62
0.04% controllers/object_controls.go

Coverage Regressions

Lines Coverage ∆ File
439
60.62
0.04% controllers/object_controls.go
Jobs
ID Job ID Ran Files Coverage
1 38674752672.1 15 Oct 2026 03:16AM UTC 75
45.01
GitHub Action Run
Source Files on build 38674752672
  • Tree
  • List 75
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #38674752672
  • Pull Request #3081
  • PR Base - main (#38470727414)
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