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

openconfig / lemming / 32786186337
3%

Build:
DEFAULT BRANCH: main
Ran 24 Aug 2026 11:01PM UTC
Jobs 1
Files 296
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 Aug 2026 10:45PM UTC coverage: 3.089% (+0.001%) from 3.088%
32786186337

push

github

web-flow
operator/api: align scheme builder with standard k8s.io/apimachinery (#712)

* operator/api: align scheme builder with standard k8s.io/apimachinery

Refactor operator/api/lemming/v1alpha1 to use standard runtime.NewSchemeBuilder
from k8s.io/apimachinery instead of sigs.k8s.io/controller-runtime's scheme.Builder.

Summary of changes:
- operator/api/lemming/v1alpha1/groupversion_info.go:
  - Initialize SchemeBuilder using runtime.NewSchemeBuilder(addKnownTypes) instead of &scheme.Builder{GroupVersion: GroupVersion}.
- operator/api/lemming/v1alpha1/lemming_types.go:
  - Implement addKnownTypes() to register Lemming and LemmingList types and
group-version metadata directly with the runtime scheme.
  - Remove init() block that previously called SchemeBuilder.Register().

Rationale:
- Removes reliance on controller-runtime internal scheme builders for API
type definitions.
- Aligns API registration with standard k8s.io/apimachinery conventions used
across client-gen and Kubernetes CRD tooling.
- Eliminates package initialization side-effects and prevents type conversion
mismatches in downstream integrations.

* Update BUILD

7 of 7 new or added lines in 1 file covered. (100.0%)

9 existing lines in 2 files now uncovered.

24025 of 777841 relevant lines covered (3.09%)

18.22 hits per line

Coverage Regressions

Lines Coverage ∆ File
8
72.6
-5.48% dataplane/kernel/kerneltest/kernel.go
1
67.78
-0.37% dataplane/forwarding/fwdport/ports/group.go
Jobs
ID Job ID Ran Files Coverage
1 32786186337.1 24 Aug 2026 11:01PM UTC 296
3.09
GitHub Action Run
Source Files on build 32786186337
  • Tree
  • List 296
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #32786186337
  • 509a97cb on github
  • Prev Build on main (#32786113769)
  • Next Build on main (#32986600790)
  • 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