Skip to content

feat: implement Lua EnvoyExtensionPolicy

Codecov / codecov/patch succeeded Jan 31, 2025 in 1s

63.15% of diff hit (target 60.00%)

View this Pull Request on Codecov

63.15% of diff hit (target 60.00%)

Annotations

Check warning on line 379 in internal/gatewayapi/envoyextensionpolicy.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/gatewayapi/envoyextensionpolicy.go#L377-L379

Added lines #L377 - L379 were not covered by tests

Check warning on line 425 in internal/gatewayapi/envoyextensionpolicy.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/gatewayapi/envoyextensionpolicy.go#L424-L425

Added lines #L424 - L425 were not covered by tests

Check warning on line 453 in internal/gatewayapi/envoyextensionpolicy.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/gatewayapi/envoyextensionpolicy.go#L452-L453

Added lines #L452 - L453 were not covered by tests

Check warning on line 474 in internal/gatewayapi/envoyextensionpolicy.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/gatewayapi/envoyextensionpolicy.go#L471-L474

Added lines #L471 - L474 were not covered by tests

Check warning on line 478 in internal/gatewayapi/envoyextensionpolicy.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/gatewayapi/envoyextensionpolicy.go#L476-L478

Added lines #L476 - L478 were not covered by tests

Check warning on line 483 in internal/gatewayapi/envoyextensionpolicy.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/gatewayapi/envoyextensionpolicy.go#L481-L483

Added lines #L481 - L483 were not covered by tests

Check warning on line 491 in internal/gatewayapi/envoyextensionpolicy.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/gatewayapi/envoyextensionpolicy.go#L486-L491

Added lines #L486 - L491 were not covered by tests

Check warning on line 47 in internal/gatewayapi/luavalidator/lua_validator.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/gatewayapi/luavalidator/lua_validator.go#L46-L47

Added lines #L46 - L47 were not covered by tests

Check warning on line 2192 in internal/provider/kubernetes/controller.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/provider/kubernetes/controller.go#L2180-L2192

Added lines #L2180 - L2192 were not covered by tests

Check warning on line 38 in internal/xds/translator/lua.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/xds/translator/lua.go#L37-L38

Added lines #L37 - L38 were not covered by tests

Check warning on line 41 in internal/xds/translator/lua.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/xds/translator/lua.go#L40-L41

Added lines #L40 - L41 were not covered by tests

Check warning on line 49 in internal/xds/translator/lua.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/xds/translator/lua.go#L49

Added line #L49 was not covered by tests

Check warning on line 54 in internal/xds/translator/lua.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/xds/translator/lua.go#L53-L54

Added lines #L53 - L54 were not covered by tests

Check warning on line 80 in internal/xds/translator/lua.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/xds/translator/lua.go#L79-L80

Added lines #L79 - L80 were not covered by tests

Check warning on line 83 in internal/xds/translator/lua.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/xds/translator/lua.go#L82-L83

Added lines #L82 - L83 were not covered by tests

Check warning on line 101 in internal/xds/translator/lua.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/xds/translator/lua.go#L100-L101

Added lines #L100 - L101 were not covered by tests