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

kubernetes-sigs / cloud-provider-azure / 19687887761
75%

Build:
DEFAULT BRANCH: master
Ran 26 Nov 2025 12:21AM UTC
Jobs 1
Files 94
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

25 Nov 2025 04:02AM UTC coverage: 74.752% (-0.1%) from 74.861%
19687887761

push

github

web-flow
feat: Process node events with a workqueue (#9545)

This makes some structural changes to nodemanager which allow more
robust error handling for node events. Specifically, instead of updating
nodes directly in the Node informer's event handler, we switch to the
more idiomatic pattern of adding them to a workqueue, which is then
updated asynchronously.

The 2 previous handlers, AddCloudNode and UpdateCloudNode, are combined
into a single new handler, handleNodeEvent. This is called from the
workqueue, so errors result in the key being safely re-queued for later
retry.

The changes to the tests are entirely mechanical, except that
TestNodeProviderIDNotSet no longer expects a panic.

13844 of 18520 relevant lines covered (74.75%)

880.06 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
119
71.64
-3.84% nodemanager/nodemanager.go
Jobs
ID Job ID Ran Files Coverage
1 19687887761.1 26 Nov 2025 12:21AM UTC 94
74.75
GitHub Action Run
Source Files on build 19687887761
  • Tree
  • List 94
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19687887761
  • a58aee08 on github
  • Prev Build on master (#19619331547)
  • Next Build on master (#19692112854)
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