-
Notifications
You must be signed in to change notification settings - Fork 669
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
Add Helm Test To Descheduler Automated CI Checks #440
Comments
/kind cleanup |
This documentation looks useful ... https://helm.sh/docs/topics/chart_tests/ |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
/remove-lifecycle stale |
Hi @damemi @seanmalloy I would like to work on this issue if it's not already taken by someone else. |
@pravarag no one is working on this. Please feel free to submit a pull request. Let me know if you have any questions. Thanks! |
@damemi @seanmalloy I was going through the current usage of |
@pravarag it will be very similar to the e2e tests. The helm tests will need to run in a kind cluster. Lines 114 to 115 in 22fe589
https://github.com/kubernetes-sigs/descheduler/blob/master/test/run-e2e-tests.sh |
I'm thinking there would be a new Makefile target created named test-helm and it would run a script |
Thanks @seanmalloy for sharing the above details and I can see the |
I think having the script Let me know if you have any other questions. Thanks! |
@seanmalloy I need your help regarding this comment for helm tests: #527 (comment). I wanted to understand the functionality of the test which we'll be writing as part of this issue. |
@seanmalloy please provide your review comments on these changes I've made at the latest here: #527 (comment) . Let me know if those are good to go with or not 🙂 |
/reopen |
@seanmalloy: Reopened this issue. 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. |
@seanmalloy thanks for merging the PR. Let me know if I can proceed with adding CI check here: https://github.com/kubernetes/test-infra/tree/master/config/jobs/kubernetes-sigs/descheduler or at any other place as required. |
@seanmalloy @damemi I've few doubts w.r.t adding a CI check for I've added a CI check with the other checks here: pravarag/test-infra@6e8d626 but I wanted to check how to approach with Also let me know if it's okay to create a draft PR with the current changes under |
@pravarag it's always okay to open a WIP PR 🙂 feel free to go ahead, that will make it easier to discuss the changes |
@seanmalloy @damemi can we close this issue as the test-infra PR: kubernetes/test-infra#22391 is also merged now 🙂 |
@pravarag yup, this should be all set now. Thanks! |
@damemi: Closing this issue. 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. |
The descheduler CI checks currently only run
helm lint
. It would be great to also runhelm test
as part of CI. The Makefile will need to be updated to add support forhelm test
. It would probably also be good to add this as a separate CI check, see below URL.https://github.com/kubernetes/test-infra/tree/master/config/jobs/kubernetes-sigs/descheduler
The text was updated successfully, but these errors were encountered: