Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-26104

Do the Coverage Test for Rotator PXI Code

    XMLWordPrintable

    Details

      Description

      Do the coverage test for rotator PXI code by gcovr.

        Attachments

          Activity

          Hide
          ttsai Te-Wei Tsai added a comment - - edited

          Installed the gcovr in the docker image and uploaded to the docker hub: rotator_pxi. Updated the `make` file to use the `gcov` in the unit tests. Updated the Jenkinsfile and documents.

          Wait Rob to install the Cobertura plug-in on Jenkins server for the following test.

          Show
          ttsai Te-Wei Tsai added a comment - - edited Installed the gcovr in the docker image and uploaded to the docker hub: rotator_pxi . Updated the `make` file to use the `gcov` in the unit tests. Updated the Jenkinsfile and documents. Wait Rob to install the Cobertura plug-in on Jenkins server for the following test.
          Hide
          ttsai Te-Wei Tsai added a comment -

          Updated the Jenkinsfile to publish the Cobertuna xml report.

          Show
          ttsai Te-Wei Tsai added a comment - Updated the Jenkinsfile to publish the Cobertuna xml report.
          Show
          ttsai Te-Wei Tsai added a comment - Please help to review the PRs: 1.  https://github.com/lsst-ts/ts_Dockerfiles/pull/95 2.  https://github.com/lsst-ts/ts_rotator_controller/pull/11 The built docker image is at: https://hub.docker.com/repository/docker/lsstts/rotator_pxi The coverage report is at: https://tssw-ci.lsst.org/job/LSST_Telescope-and-Site/job/ts_rotator_controller/view/change-requests/job/PR-11/1/cobertura/ Thanks!
          Hide
          rowen Russell Owen added a comment -

          The new test coverage report is a great addition.

          Show
          rowen Russell Owen added a comment - The new test coverage report is a great addition.

            People

            Assignee:
            ttsai Te-Wei Tsai
            Reporter:
            ttsai Te-Wei Tsai
            Reviewers:
            Russell Owen
            Watchers:
            Russell Owen, Te-Wei Tsai
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Start date:
              End date:

                Jenkins

                No builds found.