-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hardening and Improving RateLimitPolicy #85
Comments
@rahulanand16nov @eguzki could you outline any improvements / tech debt you would like to address as issues here? |
The RLP refactor is being done and merged in Kuadrant/kuadrant-controller#175 Regarding unittests and e2e tests: e2e testsCover the following scenarios:
That should provide code coverage of ~90% of statements The scope of these e2e tests is the control plane. The integration with Limitador and Envoy are out of scope, i.e. the e2e tests will assert that the Limitador's CR have the expected data, the e2e tests will not assert rate limiting is happening. UnittestsCurrently "common" (not
Aim to reach code cov 80% - 90% of statements
|
* ratelimitpolicy virtualhosts ratelimits * apim/ratelimitpolicy_controller: remove unnecessary route match for virtualhost * fix lint issue
What
We have focused on fast iteration around the rate limit policy resource. It is solidifying now and so we want to turn our attention towards hardening and quality.
The text was updated successfully, but these errors were encountered: