-
Notifications
You must be signed in to change notification settings - Fork 875
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
[lfx-mentorship-2023-March-May] Enhance Karmada testing coverage #3086
Comments
Hi @RainbowMango I would like to work on this issue in the upcoming LFX mentorship term. I have prior experience of working with Unit Tests. Can you give me a brief idea about the prerequisites needed to learn and is there anything else that needs to be looked into? |
Hi @RainbowMango, I have been trying to understand various projects in CNCF ecosystem and particularly interested in projects releated to Kubernetes as I wish to learn and work more on them. So, I would like to get involved in this project as I feel I will get the birdseye view writing tests and learning overall about the project. Any help is appreciated to get started. Additionally, what do i need to do to improve the LFX Mentee application, do i need to have previous knowledge of Karmada or previous contributions in the repository( i think every org has their own way of selecting)? |
Hi @RainbowMango, Thanks |
Hey @RainbowMango , I am a junior engineering student and would love to contribute to this project. I have previous experience using Golang and would love any pointers on getting started. |
Hello @XiShanYongYe-Chang, |
Hello everyone, @Shubham4359 @swaingotnochill @OliverShang @Aomine2023 @Daz-3ux, we are glad to hear from you. |
Hey @XiShanYongYe-Chang , I would love to work on this issue. my profile I am a full-stack developer with practical knowledge in Languages like JavaScript, Python, React, NextJS, Flask, and tools like Git, and Github. Currently, I am exploring Golang. I also have some experience writing UTs with the chai and mocha frameworks for my project. I am also a freelance content creator at GeeksForGeeks. I have submitted the application for LFX mentorship! |
/close /assign @realnumber666 |
@XiShanYongYe-Chang: GitHub didn't allow me to assign the following users: realnumber666. Note that only karmada-io members, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time. 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. |
@XiShanYongYe-Chang: 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. |
CNCF LFX mentorship
https://github.com/cncf/mentoring/tree/main/lfx-mentorship/2023/01-Mar-May
Mentor: @XiShanYongYe-Chang
What would you like to be added:
Karmada would like to improve the UT coverage of the code to better maintain the quality of the code and reduce the introduction of defects.
Increase the UT coverage rate to 65% (currently, the UT coverage rate is 43% ), increase the code coverage rate by about 20%.
Why is this needed:
The text was updated successfully, but these errors were encountered: