-
Notifications
You must be signed in to change notification settings - Fork 569
Cleanup the "extended load test" overrides #1036
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
Comments
/good-first-issue |
@mm4tt: Please ensure the request meets the requirements listed here. If this request no longer meets these requirements, the label can be removed In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
To clarify - the things to do are:
|
Hi @wojtek-t I would like to work on this issue. I found 126 occurrences of "testing/load/experimental/override" in 7 files within k8s.io/test-infra. All these occurrences use I wanted a bit more clarification regarding changes and tests I can use to verify the changes. So as apart of PR to resolve this issue should I
Thanks, |
Hey @maniSbindra, thanks for taking a look at this! To give you an example of what "update defaults" means, let's take a look at the
Once you do that, the override will be no-op and it will be safe to delete it (first delete usage in test-infra, then delete the override file in perf-test). |
Thank you @mm4tt. I will work on this. |
Hi @mm4tt I believe this issue can be closed now. Thanks, |
There is one more thing - for stuff that we don't disable anywhere (e.g. secrets), we should also cleanup the config file: [The simpler it will be, the better] |
Hi just wanted to confirm my understanding. Currently only places (which I could find) in test-infra where we use not use the default values of these override variables are where we set |
Yes - that's exactly what I'm suggesting. |
Hi @wojtek-t for this issue to be closed, do I need to submit a PR deleting the file experimental-config.yaml? |
Yes - it's out-of-date anyway. So let's please remove it and close this issue then. |
Yes - we can close it. Thanks! |
The extended load tests has been implemented and enabled everywhere as a part of #704.
We've been running these tests in many places (also at 5k node scales) for a few months. I believe we have enough confidence to make all the changes the defaults and cleanup all the gating logic we have.
We should get rid of all these overrides: https://github.com/kubernetes/perf-tests/tree/master/clusterloader2/testing/load/experimental/overrides
And clean-up all places where they are used (e.g. 10+ occurrences in k8s.io/test-infra)
The text was updated successfully, but these errors were encountered: