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

netgroup-polito / CrownLabs / 29347549314

14 Jul 2026 03:56PM UTC coverage: 35.792% (+0.8%) from 35.029%
29347549314

push

github

web-flow
GatewayAPI: HTTPRoutes enforcement (#1130)

* added httproutes forge file and tests
* integrated httproute in exposition, abilited coexistence with ingress
* added flag settling gatewayref values
* inserted gw values in the struct sooner in the controller
* changed name for url exposition functions
* delated commented tests for url exposition function in ingress
* refactor logic exposition file and implemented envtest for exposition absence during a live mode changing
* created crd for envtest
* moved ExpositionConfig in forge
* adopted service headless concept for ServiceSpec
* edit expositionconfiguration: removed slectionname, used *Var, and adopted an error-prone design. Parser moved from utils to forge
* inserted bool of expose auth in exposition config structure, refactored exposition-test.go
* added route accepted logic in instance status
* httproute creation is now more modular, edited contestual tests
* imported gateway in main for runtime
* edit makefile and httproute crd for a correct resource forge
* edit samples for a correct local execution
* Enable gateway API mode in Makefile
* adapted to new environment type
* feat(helm): propagate gateway api flags to instance-operator
* chore: add global configuration object to instance-operator values
* feat(helm): propagate gateway api configurations and unify gateway name
* feat(helm): add Gateway API (HTTPRoute) support to bastion webssh
* changed port from an object to a scalar
* Added clusterrole permissione for HTTProute
* fix(operator): omit empty rewrite filter in HTTPRoute spec
* refactor(operator): clean up forge helper names and implement HTTPRouteRuleFilters
* fix: resolve headless Service ClusterIP to DNS in instance status
* fix(operator): handle cache lag gracefully when reading HTTPRoute status
* fix(operator): use clean GUI path without regex for HTTPRoute matches
* refactor(operator): shorten headless Service DNS status IP to name.namespace
* fix(operator): remove trailing slash i... (continued)

271 of 326 new or added lines in 7 files covered. (83.13%)

1 existing line in 1 file now uncovered.

6133 of 17135 relevant lines covered (35.79%)

7.7 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

65.23
/operators/pkg/instctrl/controller.go


Source Not Available

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