feat(translator): implement backend API #3495
66.01% of diff hit (target 60.00%)
View this Pull Request on Codecov
66.01% of diff hit (target 60.00%)
Annotations
Check warning on line 452 in internal/gatewayapi/envoyextensionpolicy.go
codecov / codecov/patch
internal/gatewayapi/envoyextensionpolicy.go#L449-L452
Added lines #L449 - L452 were not covered by tests
Check warning on line 50 in internal/gatewayapi/ext_service.go
codecov / codecov/patch
internal/gatewayapi/ext_service.go#L49-L50
Added lines #L49 - L50 were not covered by tests
Check warning on line 81 in internal/gatewayapi/resource.go
codecov / codecov/patch
internal/gatewayapi/resource.go#L81
Added line #L81 was not covered by tests
Check warning on line 122 in internal/gatewayapi/resource.go
codecov / codecov/patch
internal/gatewayapi/resource.go#L122
Added line #L122 was not covered by tests
Check warning on line 1216 in internal/gatewayapi/route.go
codecov / codecov/patch
internal/gatewayapi/route.go#L1209-L1216
Added lines #L1209 - L1216 were not covered by tests
Check warning on line 1564 in internal/gatewayapi/route.go
codecov / codecov/patch
internal/gatewayapi/route.go#L1561-L1564
Added lines #L1561 - L1564 were not covered by tests
Check warning on line 86 in internal/gatewayapi/runner/runner.go
codecov / codecov/patch
internal/gatewayapi/runner/runner.go#L86
Added line #L86 was not covered by tests
Check warning on line 27 in internal/gatewayapi/status/backend.go
codecov / codecov/patch
internal/gatewayapi/status/backend.go#L25-L27
Added lines #L25 - L27 were not covered by tests
Check warning on line 40 in internal/gatewayapi/status/backend.go
codecov / codecov/patch
internal/gatewayapi/status/backend.go#L31-L40
Added lines #L31 - L40 were not covered by tests
Check warning on line 314 in internal/gatewayapi/validate.go
codecov / codecov/patch
internal/gatewayapi/validate.go#L305-L314
Added lines #L305 - L314 were not covered by tests
Check warning on line 1030 in internal/gatewayapi/validate.go
codecov / codecov/patch
internal/gatewayapi/validate.go#L1029-L1030
Added lines #L1029 - L1030 were not covered by tests
Check warning on line 1034 in internal/gatewayapi/validate.go
codecov / codecov/patch
internal/gatewayapi/validate.go#L1034
Added line #L1034 was not covered by tests
Check warning on line 1072 in internal/gatewayapi/validate.go
codecov / codecov/patch
internal/gatewayapi/validate.go#L1072
Added line #L1072 was not covered by tests
Check warning on line 1043 in internal/ir/xds.go
codecov / codecov/patch
internal/ir/xds.go#L1042-L1043
Added lines #L1042 - L1043 were not covered by tests
Check warning on line 1046 in internal/ir/xds.go
codecov / codecov/patch
internal/ir/xds.go#L1045-L1046
Added lines #L1045 - L1046 were not covered by tests
Check warning on line 238 in internal/provider/kubernetes/controller.go
codecov / codecov/patch
internal/provider/kubernetes/controller.go#L238
Added line #L238 was not covered by tests
Check warning on line 406 in internal/provider/kubernetes/controller.go
codecov / codecov/patch
internal/provider/kubernetes/controller.go#L396-L406
Added lines #L396 - L406 were not covered by tests
Check warning on line 421 in internal/provider/kubernetes/controller.go
codecov / codecov/patch
internal/provider/kubernetes/controller.go#L420-L421
Added lines #L420 - L421 were not covered by tests
Check warning on line 427 in internal/provider/kubernetes/controller.go
codecov / codecov/patch
internal/provider/kubernetes/controller.go#L424-L427
Added lines #L424 - L427 were not covered by tests
Check warning on line 952 in internal/provider/kubernetes/controller.go
codecov / codecov/patch
internal/provider/kubernetes/controller.go#L952
Added line #L952 was not covered by tests
Check warning on line 956 in internal/provider/kubernetes/controller.go
codecov / codecov/patch
internal/provider/kubernetes/controller.go#L956
Added line #L956 was not covered by tests
Check warning on line 959 in internal/provider/kubernetes/controller.go
codecov / codecov/patch
internal/provider/kubernetes/controller.go#L959
Added line #L959 was not covered by tests
Check warning on line 961 in internal/provider/kubernetes/controller.go
codecov / codecov/patch
internal/provider/kubernetes/controller.go#L961
Added line #L961 was not covered by tests
Check warning on line 1227 in internal/provider/kubernetes/controller.go
codecov / codecov/patch
internal/provider/kubernetes/controller.go#L1224-L1227
Added lines #L1224 - L1227 were not covered by tests
Check warning on line 1232 in internal/provider/kubernetes/controller.go
codecov / codecov/patch
internal/provider/kubernetes/controller.go#L1229-L1232
Added lines #L1229 - L1232 were not covered by tests