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

netgroup-polito / CrownLabs / 18382882934
33%

Build:
DEFAULT BRANCH: master
Ran 09 Oct 2025 04:51PM UTC
Jobs 1
Files 117
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

09 Oct 2025 04:45PM UTC coverage: 32.863% (+0.5%) from 32.365%
18382882934

push

github

kingmakerbot
Implement public exposure IP management system
- Add IP pool management with BuildPrioritizedIPPool for efficient IP reuse
- Implement FindBestIPAndAssignPorts with automatic port assignment
- Add UpdateUsedPortsByIP for LoadBalancer service conflict detection
- Create comprehensive test suite for all IP management functions
- Implement EnforcePublicExposure for service lifecycle management
- Add LoadBalancer service forge functions with proper annotations
- Add IP parsing utilities for flexible pool configuration
- Update Instance and Template CRDs with PublicExposure fields
- Add CLI flags for public exposure configuration
- Include sample templates with public exposure enabled

This enables dynamic IP and port assignment for public exposure
of CrownLabs instances with proper conflict resolution and
comprehensive test coverage.

277 of 613 new or added lines in 8 files covered. (45.19%)

5189 of 15790 relevant lines covered (32.86%)

6.98 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
58.58
-0.81% operators/pkg/instctrl/controller.go
8
81.4
operators/pkg/instctrl/networkpolicy.go
27
0.0
0.0% operators/cmd/instance-operator/main.go
33
75.37
operators/pkg/instctrl/ip_manager.go
48
0.0
0.0% operators/api/v1alpha2/zz_generated.deepcopy.go
56
40.43
operators/pkg/forge/loadbalancers.go
59
0.0
operators/pkg/utils/ip.go
102
50.0
operators/pkg/instctrl/publicexposure.go
Jobs
ID Job ID Ran Files Coverage
1 18382882934.1 09 Oct 2025 04:51PM UTC 117
32.86
GitHub Action Run
Source Files on build 18382882934
  • Tree
  • List 117
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 973dda03 on github
  • Prev Build on master (#18136938479)
  • Next Build on master (#18755041817)
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