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

Azure / karpenter-provider-azure / 11508710261
94%

Build:
DEFAULT BRANCH: main
Ran 24 Oct 2024 11:07PM UTC
Jobs 1
Files 69
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

24 Oct 2024 10:54PM UTC coverage: 97.568% (-0.3%) from 97.866%
11508710261

push

github

web-flow
feat: v1 migration and adaptation (#528)

* chore: update devcontainer go version

* chore: refresh toolcain

* chore: additional processing on verify
(and migration to kube-system)

* chore: bump dependencies

* chore: refresh Helm charts

* chore: update golangci config

* chore: remove feature gate for drift

* chore: update pre-commit tooling

* chore: update the shape of main

* chore: update the alt operator

* chore: update the API (move kubelet config to AKSNodeClass)

* chore: migrate cloud provider to v1 API

* chore: migrate operator to v1 API

* chore: migrate controllers to v1 API

* chore: add nodeclass status controller

* chore: migrate providers to v1 API

* chore: migrate test pkg to v1 API

* chore: update utils

* chore: update and migrate E2E tests to v1 API

* feat: refresh and relink CRDs

* fix: move code generation into subfolders to fix golangci-lint

(typecheck detecting multiple main.go)

* fix: enable most of govet in golangci

* fix(linting): exclude alt operator logger

* fix: add nodeclass termination controller

* fix(lint): restore linting on verify

* feat: add nodeclass hash controller

* fix: register additional nodeclass and status controllers

* fix(e2e): better selection of karpenter pod for logs

* fix(e2e): fix utilization suite

* chore(e2e): add events to dump-logs (and simplify)

* chore: rename v1 to corev1

* fix: remove extra $

* fix(e2e): add cilium label and taint

* fix(e2e): fix labels and disruption for deamonset test

* feat: update kubelet configuration

* fix: conflicting nodeclaim.garbagecollcation controller name

* chore: restore webhooks in alt operator

* Clean up commented out webhook code

* fix(test): fix test for credential provider URL in custom data

* Make webhooks work in AKS CCP context (#537)

This requires quite a bit of hacking, mostly overriding certain things
in the ctx. The major items are:
... (continued)

869 of 1064 new or added lines in 35 files covered. (81.67%)

27 existing lines in 7 files now uncovered.

36992 of 37914 relevant lines covered (97.57%)

30.03 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
89.83
0.7% pkg/providers/imagefamily/resolver.go
1
90.48
2.17% pkg/providers/instancetype/instancetypes.go
1
0.0
0.0% pkg/test/nodepool.go
2
82.61
-4.06% pkg/test/aksnodeclass.go
3
94.23
pkg/alt/knative/pkg/webhook/resourcesemantics/conversion/reconciler.go
3
50.0
0.0% pkg/cloudprovider/events/events.go
3
91.01
0.02% pkg/providers/instance/instance.go
4
97.04
pkg/alt/knative/pkg/webhook/resourcesemantics/conversion/conversion.go
5
90.91
pkg/alt/knative/pkg/webhook/resourcesemantics/conversion/controller.go
7
71.88
-1.46% pkg/controllers/nodeclaim/garbagecollection/controller.go
12
83.78
pkg/alt/knative/pkg/webhook/resourcesemantics/conversion/internal/zz_generated.deepcopy.go
16
51.56
3.84% pkg/cloudprovider/drift.go
17
84.4
pkg/alt/knative/pkg/webhook/resourcesemantics/conversion/internal/types.go
18
70.0
-4.77% pkg/controllers/nodeclaim/inplaceupdate/controller.go
18
70.49
pkg/controllers/nodeclass/hash/controller.go
19
59.62
28.37% pkg/apis/v1alpha2/zz_generated.deepcopy.go
19
69.23
-11.54% pkg/utils/utils.go
23
67.5
1.71% pkg/cloudprovider/cloudprovider.go
23
55.77
pkg/controllers/nodeclass/termination/controller.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
71.88
-1.46% pkg/controllers/nodeclaim/garbagecollection/controller.go
2
70.0
-4.77% pkg/controllers/nodeclaim/inplaceupdate/controller.go
2
95.45
-4.55% pkg/cache/unavailableofferings.go
4
84.48
-1.55% pkg/providers/imagefamily/bootstrap/aksbootstrap.go
5
50.0
0.0% pkg/cloudprovider/events/events.go
5
67.5
1.71% pkg/cloudprovider/cloudprovider.go
8
0.0
-100.0% pkg/apis/v1alpha2/register.go
Jobs
ID Job ID Ran Files Coverage
1 11508710261.1 24 Oct 2024 11:07PM UTC 69
97.57
GitHub Action Run
Source Files on build 11508710261
  • Tree
  • List 69
  • Changed 47
  • Source Changed 0
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 46fc0d3d on github
  • Prev Build on main (#11488017043)
  • Next Build on main (#11509706996)
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