Uploaded image for project: 'Ratis'
  1. Ratis
  2. RATIS-1314

Add JaCoCo coverity tests to Github actions

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • build
    • None

    Description

      Ratis uses currently Sonar for checking general issues and code smells during CI run. In addition to static analysis Sonar could be also used for tracking coverity of the unit tests. Coverity reports are useful for making sure that software is properly tested and amount of test cases is sufficient on new features.

      What should be done:

      1. Add support for JaCoCo coverage runs
      2. Fix or skip test cases that do not work with coverage
      3. Make sure that coverage results are sensible
      4. Add coverage step to CI pipeline and upload results to Sonar

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              softgitron Roni Juntunen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - 10h
                  10h
                  Remaining:
                  Remaining Estimate - 10h
                  10h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified