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

SchSeba / sriov-network-operator-1 / 13414284843
48%
master: 64%

Build:
Build:
LAST BUILD BRANCH: conditions/nodestate
DEFAULT BRANCH: master
Ran 19 Feb 2025 02:02PM UTC
Jobs 1
Files 129
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

19 Feb 2025 01:54PM UTC coverage: 47.983% (+0.03%) from 47.955%
13414284843

push

github

SchSeba
Allow to drain on single node

With this change we can stop using the skipDrain for single node
clusters.

when a daemon request for drain we remove all the pods using sriov
devices from the node, but in case the daemon requests a reboot and we
are on a single node cluster we just mark the node as ready for reboot.

NOTE: we check the number of nodes in general not with the
daemonSelector or the pool nodeSelector as in that case pods not using
sriov devices can in theory move to other nodes.

Signed-off-by: Sebastian Sch <sebassch@gmail.com>

15 of 18 new or added lines in 2 files covered. (83.33%)

3 existing lines in 1 file now uncovered.

7281 of 15174 relevant lines covered (47.98%)

0.53 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
64.84
1.25% controllers/drain_controller_helper.go

Coverage Regressions

Lines Coverage ∆ File
3
58.66
-0.61% controllers/sriovnetworknodepolicy_controller.go
Jobs
ID Job ID Ran Files Coverage
1 13414284843.1 19 Feb 2025 02:02PM UTC 129
47.98
GitHub Action Run
Source Files on build 13414284843
  • Tree
  • List 129
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • a145133a on github
  • Prev Build on master (#13393232029)
  • Delete
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