Skip to content

Gno code coverage and plan improve it. #56

@AnhVAR

Description

@AnhVAR

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.
Screenshot 2024-01-17 at 22 18 29

Source code have many issues detected by static analysis tool.
Screenshot 2024-01-17 at 22 17 40

Based on our analysis, we believe that to enhance the quality of the project's source code, we can contribute the following actions:

  1. Perform static testing for any code changes.
  2. Fix bugs identified by static code analysis.
  3. Write integration and unit test scripts to improve code coverage.
  4. Set up continuous integration and continuous delivery (CI/CD) for the repository to ensure that test cases pass with each new code update.
  5. Create Regression testing plan

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions