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

kubevirt / hyperconverged-cluster-operator / 12414707698
72%
main: 76%

Build:
Build:
LAST BUILD BRANCH: recommended-cpu
DEFAULT BRANCH: main
Ran 19 Dec 2024 02:34PM UTC
Jobs 1
Files 72
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 Dec 2024 02:27PM UTC coverage: 71.739% (+0.06%) from 71.68%
12414707698

Pull #3219

github

orenc1
Handle kubevirt control plane NodePlacement on hypershift clusters

Since kubevirt v1.3, the kubevirt control plane components (e.g. virt-controller and virt-api) are getting schdeuled by default on the control-plane/master
nodes, not regular worker nodes.
In hypershift (Hosted Control Planes) clusters, there are no control plane nodes at all (the control plane is hosted as pods on the management cluster).
Therefore, in case there are no control plane nodes, we're setting the kubevirt's node placement as an empty struct to avoid any predefined scheduling/affinity rules
that might prevent the pods to be scheduled on the cluster.

Signed-off-by: Oren Cohen <ocohen@redhat.com>
Pull Request #3219: Handle kubevirt control plane NodePlacement on hypershift clusters

21 of 24 new or added lines in 3 files covered. (87.5%)

6 existing lines in 2 files now uncovered.

6138 of 8556 relevant lines covered (71.74%)

0.79 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
82.9
-0.76% pkg/util/cluster.go

Uncovered Existing Lines

Lines Coverage ∆ File
3
55.81
2.98% controllers/commontestutils/testUtils.go
3
86.14
-1.81% controllers/operands/operandHandler.go
Jobs
ID Job ID Ran Files Coverage
1 12414707698.1 19 Dec 2024 02:34PM UTC 72
71.74
GitHub Action Run
Source Files on build 12414707698
  • Tree
  • List 72
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #3219
  • PR Base - main (#12387925425)
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

© 2026 Coveralls, Inc