-
Notifications
You must be signed in to change notification settings - Fork 8
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
Gno code coverage and plan improve it. #56
Comments
@dongwon8247 @moul @michelleellen pls take a look |
I'm gradually adding tests while working on the codebase. I definitely agree that a major improvement is needed. |
Hey @AnhVAR, Thank you for opening up the issue 🙏 We are well aware of the coverage problem, and have internally dedicated a significant chunk of our time to tackling this problem, especially for critical code segments. Additionally, we've started setting up procedures and tooling with our security engineer @kristovatlas, so there are no show-stopping bugs. I suggest we keep this issue open as an ongoing thread on the coverage progress |
See-also gnolang/gno#1215 |
Gno code quality status
We have analyzed and executed all the existing test cases for the Gno repository to evaluate the current status of the project. We observed that the average code coverage for the project is around 60%. There are several directories that either have not been tested or lack test code.
Source code have many issues detected by static analysis tool.
Based on our analysis, we believe that to enhance the quality of the project's source code, we can contribute the following actions:
The text was updated successfully, but these errors were encountered: