-
Notifications
You must be signed in to change notification settings - Fork 566
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
Set the extended load test override defaults to true #1125
Set the extended load test override defaults to true #1125
Conversation
Welcome @maniSbindra! |
Hi @maniSbindra. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
/assign @mm4tt |
clusterloader2/testing/load/experimental/overrides/enable_configmaps.yaml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Could you change the PR title to be more direct in terms of what the change does, e.g. something like: "Set the extended load test override defaults to true"?
{{$ENABLE_CONFIGMAPS := DefaultParam .ENABLE_CONFIGMAPS false}} | ||
{{$ENABLE_DAEMONSETS := DefaultParam .ENABLE_DAEMONSETS false}} | ||
{{$ENABLE_JOBS := DefaultParam .ENABLE_JOBS false}} | ||
{{$ENABLE_PVS := DefaultParam .ENABLE_PVS false}} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we disable PVs in kubemark tests, see #803
Because of that, we need to introduce a way to disable it in kubemark tests once we switch the default to true.
Sorry, this should've been also mentioned in the issue.
I think the easiest way to tackle this would be:
- Sent a PR that will rename these variables to have CL2_ prefix, e.g. replace ENABLE_PVS to CL2_ENABLE_PVS. If a variable begins with CL2 it's possible to change it value by overriding env. Changing the name should be a no-op change because the name is not referenced anywhere outside this repo
- Sent a PR to test-infra and change this file - https://github.com/kubernetes/test-infra/blob/master/config/jobs/kubernetes/sig-scalability/sig-scalability-periodic-jobs.yaml by adding the following arg to all kubemark jobs (name contains kubemark)
- --env=CL2_ENABLE_PVS=false # TODO(https://github.com/kubernetes/perf-tests/issues/803): Fix me
- Once you do it you should be good to go to change the default to false
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, point 1 is done.
Now we need to do point 2 and we'll be good to submit this PR
Thanks @maniSbindra! |
Thanks @mm4tt will work on that change a bit later today |
90a29ed
to
2483c19
Compare
/ok-to-test |
/test pull-perf-tests-clusterloader2 |
/test pull-perf-tests-clusterloader2-kubemark |
/test pull-perf-tests-clusterloader2 |
df15daa
to
2483c19
Compare
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: maniSbindra, mm4tt The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/test pull-perf-tests-clusterloader2-kubemark |
1 similar comment
/test pull-perf-tests-clusterloader2-kubemark |
Sorry, @maniSbindra I got swamped with other work. Let me see why kubemark test is failing |
The #1145 should fix the failing kubemark tests once it gets merged. |
/test pull-perf-tests-clusterloader2-kubemark |
This PR is to resolve issue #1036 . As described in #1036 to resolve the issue changes also need to be made in k8s.io/test-infra, for which PR kubernetes/test-infra#16818 has been created