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

NVIDIA / k8s-operator-libs
63%
main: 63%

Build:
Build:
LAST BUILD BRANCH: pull-request/164
DEFAULT BRANCH: main
Repo Added 09 Jan 2024 11:21AM UTC
Token FQB9I1vDYh7d5xWkpcB0REXSEYE1rsUtp regen
Build 331 Last
Files 20
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

LAST BUILD ON BRANCH pull-request/164
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • add-apply-crds
  • add-dependabot
  • bump-kubectl
  • bump-tool-deps
  • bump-xnet
  • chore/adjust_ci_to_map_nvidia-k8s-ipam
  • crdutil-add-single-files
  • dependabot/github_actions/actions/setup-go-5
  • dependabot/go_modules/golang.org/x/net-0.23.0
  • dependabot/go_modules/google.golang.org/protobuf-1.33.0
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.19.1
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.20.0
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.20.1
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.20.2
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.21.0
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.22.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.33.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.33.1
  • dependabot/go_modules/main/github.com/onsi/gomega-1.34.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.34.1
  • dependabot/go_modules/main/github.com/onsi/gomega-1.34.2
  • dependabot/go_modules/main/github.com/onsi/gomega-1.35.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.35.1
  • dependabot/go_modules/main/github.com/onsi/gomega-1.36.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.36.1
  • dependabot/go_modules/main/github.com/stretchr/testify-1.10.0
  • dependabot/go_modules/main/github.com/stretchr/testify-1.9.0
  • dependabot/go_modules/main/k8sio-198a6d0bae
  • dependabot/go_modules/main/k8sio-37342b06f2
  • dependabot/go_modules/main/k8sio-5db273b18b
  • dependabot/go_modules/main/k8sio-7f39221a3b
  • dependabot/go_modules/main/k8sio-b1a24d6a84
  • dependabot/go_modules/main/k8sio-e368f94c79
  • dependabot/go_modules/main/k8sio-ee6bb839ca
  • dependabot/go_modules/main/k8sio-f87809c536
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.17.3
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.19.0
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.19.1
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.19.2
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.19.3
  • dpdbot-gomod-freq
  • main
  • pr-bump-cr-0.17.0
  • pull-request/100
  • pull-request/101
  • pull-request/102
  • pull-request/103
  • pull-request/104
  • pull-request/105
  • pull-request/107
  • pull-request/110
  • pull-request/115
  • pull-request/120
  • pull-request/121
  • pull-request/122
  • pull-request/123
  • pull-request/124
  • pull-request/126
  • pull-request/127
  • pull-request/128
  • pull-request/129
  • pull-request/130
  • pull-request/131
  • pull-request/132
  • pull-request/134
  • pull-request/136
  • pull-request/137
  • pull-request/138
  • pull-request/139
  • pull-request/145
  • pull-request/153
  • pull-request/156
  • pull-request/158
  • pull-request/159
  • pull-request/160
  • pull-request/161
  • pull-request/164
  • pull-request/58
  • pull-request/59
  • pull-request/70
  • pull-request/71
  • pull-request/72
  • pull-request/73
  • pull-request/74
  • pull-request/75
  • pull-request/76
  • pull-request/77
  • pull-request/78
  • pull-request/79
  • pull-request/80
  • pull-request/81
  • pull-request/82
  • pull-request/83
  • pull-request/84
  • pull-request/85
  • pull-request/86
  • pull-request/89
  • pull-request/90
  • pull-request/91
  • pull-request/92
  • pull-request/93
  • pull-request/94
  • pull-request/95
  • pull-request/96
  • pull-request/97
  • pull-request/99
  • rename-crds-pkg
  • rm-deprec-method
  • upd-rest-deps

28 Oct 2026 04:04PM UTC coverage: 62.93% (+0.3%) from 62.67%
40722676858

push

github

rajathagasthya
Let callers pass the client used by the upgrade state manager

The upgrade state manager creates its own uncached client. Each pass
therefore reads the driver DaemonSets, the driver Pods, and every node
with a driver pod from the API server, also when no upgrade is in
progress. Add StateOptions.Client so that an operator can pass its
manager's client and read these objects from its cache. When the field
is not set, the behavior does not change. After each node patch, the
provider reads the node until it shows the change. A cached read
usually returns the old object first, so this wait now starts at 10 ms
and doubles up to 1 s, instead of a fixed 1 s interval.

Signed-off-by: Rajath Agasthya <ragasthya@nvidia.com>

8 of 12 new or added lines in 3 files covered. (66.67%)

1 existing line in 1 file now uncovered.

1482 of 2355 relevant lines covered (62.93%)

0.7 hits per line

Relevant lines Covered
Build:
Build:
2355 RELEVANT LINES 1482 COVERED LINES
0.7 HITS PER LINE
Source Files on main
  • Tree
  • List 20
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
40722676858 pull-request/164 Let callers pass the client used by the upgrade state manager The upgrade state manager creates its own uncached client. Each pass therefore reads the driver DaemonSets, the driver Pods, and every node with a driver pod from the API server, also ... push 28 Oct 2026 04:08PM UTC rajathagasthya github
62.93
39464895886 main Merge pull request #161 from NVIDIA/update-golang-net Updating golang.org/x/net to v0.60.0 push 20 Oct 2026 05:21PM UTC web-flow github
62.67
39463539718 pull-request/161 Updating golang.org/x/net to v0.60.0 Signed-off-by: Vishesh Tanksale <vtanksale@nvidia.com> Pull #161 20 Oct 2026 05:11PM UTC visheshtanksale github
62.67
39384042370 pull-request/161 Updating golang.org/x/net to v0.60.0 Signed-off-by: Vishesh Tanksale <vtanksale@nvidia.com> Pull #161 20 Oct 2026 07:05AM UTC visheshtanksale github
62.67
37827847157 main Merge pull request #160 from JunAr7112/add_security Add SECURITY.md to the repo push 08 Oct 2026 06:56PM UTC web-flow github
62.67
37827461628 pull-request/160 Add SECURITY.md to the repo Signed-off-by: Arjun <agadiyar@nvidia.com> push 08 Oct 2026 06:53PM UTC JunAr7112 github
62.67
37706015556 pull-request/159 Ignore already cordoned nodes during driver upgrades Signed-off-by: Arjun <agadiyar@nvidia.com> push 08 Oct 2026 12:09AM UTC JunAr7112 github
63.65
37591694681 pull-request/159 Ignore already cordoned nodes during driver upgrades Signed-off-by: Arjun <agadiyar@nvidia.com> push 07 Oct 2026 08:10AM UTC JunAr7112 github
63.53
37588030961 pull-request/159 Ignore already cordoned nodes during driver upgrades Signed-off-by: Arjun <agadiyar@nvidia.com> push 07 Oct 2026 07:35AM UTC JunAr7112 github
63.35
37587167928 pull-request/159 Ignore already cordoned nodes during driver upgrades Signed-off-by: Arjun <agadiyar@nvidia.com> push 07 Oct 2026 07:26AM UTC JunAr7112 github
63.47
See All Builds (293)

Badge your Repo: k8s-operator-libs

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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