|
Ran
|
Jobs
1
|
Files
333
|
Run time
1min
|
Badge
README BADGES
|
push
github
feat(kubernetes): gate zone-aware routing on ingress-controller zone balance (#4377) Serve zone-filtered routes only when skipper-ingress itself is balanced across zones; otherwise fall back to the global table. Adds configurable namespace/name/max-skew, closes a data race and a silent-misconfiguration gap, and adds unit/config/end-to-end test coverage. https://github.com/zalando/skipper/pull/4377/changes/088ef1dd5 show no regression in benchmarks against master - [ ] This currently only works in `skipper <--> routeSRV <--> k8s` - mode, we will need to do same filtering in `skipper <--> k8s` mode - [x] Merge after the optimization https://github.com/zalando/skipper/pull/4378 --------- Signed-off-by: Mustafa Abdelrahman <mustafa.abdelrahman@zalando.de>
144 of 150 new or added lines in 7 files covered. (96.0%)
22 existing lines in 7 files now uncovered.27930 of 34399 relevant lines covered (81.19%)
76199.95 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 5 |
84.55
|
-0.45% | dataclients/kubernetes/clusterclient.go |
| 1 |
96.84
|
0.19% | routesrv/polling.go |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 9 |
92.47
|
1.41% | routesrv/eskipbytes.go |
| 3 |
86.49
|
-8.11% | proxy/teebody.go |
| 3 |
68.62
|
-0.17% | skipper.go |
| 2 |
93.62
|
-0.67% | filters/diag/diag.go |
| 2 |
84.68
|
-0.56% | net/httpclient.go |
| 2 |
91.62
|
-0.16% | proxy/proxy.go |
| 1 |
82.41
|
-0.23% | routing/datasource.go |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 41431169361.1 | 333 |
81.19
|
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|