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

Azure / karpenter-provider-azure / 12445093019
94%

Build:
DEFAULT BRANCH: main
Ran 21 Dec 2024 12:21PM UTC
Jobs 1
Files 93
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

21 Dec 2024 12:18PM UTC coverage: 95.424% (-0.06%) from 95.48%
12445093019

push

github

web-flow
feat: ListNodeImageVersions + shared image gallery support (#526)

* feat: support shared image galleries inside of karpenter

* chore: populating image stubs for shared image galleries

* fix: progress

* fix: PopulateResourceStub accessing the wrong index

* test: properly testing ListNodeImageVersions

* refactor: rename symbol for SIG Subscription id

* test: conditional use of sig dependent on the managed karpenter flag

* refactor: removing panics used in testing

* test: adding RBAC and helm values to the template for SIG Gallery logic

* fix: bug in azure linux sig image resolution

* chore: update cleanupenv to handle inflate too ratehr than just job pods

* test: fix randomized test order flake

* ci: shadow declaration

* refactor: comment wording

* test: validate all image ids are resolved correctly

* fix: adding filtering for duplicate sku + os combinations and filtering out unsupported galleries

* refactor: renaming var

* refactor: rename the managedKarpenter reference to UseSIG

* refactor: spelling

* fix: v1 migration for test

* ci: lint

* fix: lint

* ci: fix

* ci: license

* ci: fix

* fix: test pollution

* fix: resetting options before each test run

* fix: accounting for versions of the shape 'yy.mm.dd'

* test: removing unused cleanup funcs

* fix: making the key for shared image gallery smaller

* refactor: removing windows types leaving them to be added back later

* refactor: reducing key even more

* fix: extending key

* fix: removing log line

* refactor: not nesting options as deep, leaving refactor of USESIG to provider for later

* fix: comment about pulling out the variable

* refactor: decoupling the cache reads and cache writes from the image gallery id retrivial functions

* test: adding some coverage to FilteredNodeImages

* refactor: removing community galleries fake method for GET since this implementation doesn't use it

* test:... (continued)

147 of 202 new or added lines in 13 files covered. (72.77%)

3 existing lines in 3 files now uncovered.

48134 of 50442 relevant lines covered (95.42%)

0.96 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
66.67
pkg/providers/imagefamily/types.go
6
83.15
1.09% pkg/providers/imagefamily/image.go
6
15.0
0.53% pkg/providers/instance/azure_client.go
39
48.0
pkg/providers/imagefamily/nodeimageversionsclient.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
57.14
5.58% pkg/cloudprovider/drift.go
1
15.0
0.53% pkg/providers/instance/azure_client.go
1
83.15
1.09% pkg/providers/imagefamily/image.go
Jobs
ID Job ID Ran Files Coverage
1 12445093019.1 21 Dec 2024 12:21PM UTC 93
95.42
GitHub Action Run
Source Files on build 12445093019
  • Tree
  • List 93
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 3a9cbc0d on github
  • Prev Build on main (#12438947198)
  • Next Build on main (#12645173484)
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

© 2025 Coveralls, Inc