-
Notifications
You must be signed in to change notification settings - Fork 615
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
Improve test coverage #149
Comments
I would love to work on this issue. Can you elaborate how to proceed to this? |
I would like to help on this one... |
@rohankmr414 and @vvkpd great to see that you are interested in contributing! This is a very essential task for us at this point. To have a high impact code coverage we need to review the codecov report and understand where tests are missing mostly. Codecov for some reason is not available at this point at least from me, but here is an example from one of the PRs (#145). It has already large modifications from the master, since we are working on
To get started
Please make sure that tests actually cover the meaning of the function 😄 |
Do we have any communication channel? =============================================================================== ERRORS ================================================================================ |
@vvkpd yes we have a slack channel please send an email to support@activeloop.ai and I will send an invite. Otherwise feel free to use, GitHub Discussions or our dedicated Slack channel. |
Describe the feature@edogrigqv2 Since we are working on v1 please follow from [UPDATE] |
First of all I think we have to define goal test coverage percentage for this issue. I think 80% is a good milestone for a start. pytest --cov=hub --cov-report html hub This will generate html report of entire package. |
Hey everyone, I have audited this and we seem to have very weak test coverage for (if anyone else not mentioned on this thread wants to take this, please let me know). |
I was facing some issue in order to run unit test. I have posted issues on slack. @davidbuniat is helping me to resolve the things quickly. please check slack thread for more info. |
Describe the issue
Our test coverage is low 64%, would love help in adding more tests for edge cases. Please follow the 20%-80% rule by identifying tests that with 20% of work will have 80% of the impact. This is also a good task for learning about the code.
Happy to discuss internals here.
The text was updated successfully, but these errors were encountered: