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

Test the Jenkins with LabVIEW

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ts_main_telescope
    • Labels:
    • Story Points:
      3
    • Sprint:
      TSSW Sprint - Aug 17 - Aug 31
    • Team:
      Telescope and Site
    • Urgent?:
      No

      Description

      Test the Jenkins with LabVIEW on my desktop to see it can do the unit test, generate the Junit xml reports, and publish or not. I think it might be easier to use the virtual box to do this test (install the Jenkins in the virtual box).

        Attachments

        1. errorMsg.txt
          6 kB
        2. errorMsgWithXvncPlugin
          2 kB
        3. finalSucces2.png
          finalSucces2.png
          114 kB
        4. finalSuccess.png
          finalSuccess.png
          149 kB
        5. labviewCliError
          2 kB
        6. timeoutAndPublishTestResult.png
          timeoutAndPublishTestResult.png
          126 kB
        7. turnOnXvncInBuild.png
          turnOnXvncInBuild.png
          75 kB

          Issue Links

            Activity

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

            Instead of LabVIEWCLI, I executed the "timeout + labview64" to finish the unit test and publish the result as the following:

            However, the test is identified as failed. Need to check where is the problem. Added the "command || true" to circumvent this. This implies the developer can only based on the report to know the unit test results. The stage will always show true.

            Show
            ttsai Te-Wei Tsai added a comment - - edited Instead of LabVIEWCLI, I executed the "timeout + labview64" to finish the unit test and publish the result as the following: However, the test is identified as failed. Need to check where is the problem. Added the "command || true" to circumvent this. This implies the developer can only based on the report to know the unit test results. The stage will always show true.
            Hide
            ttsai Te-Wei Tsai added a comment -

            Final success:

            Show
            ttsai Te-Wei Tsai added a comment - Final success:
            Hide
            ttsai Te-Wei Tsai added a comment - - edited

            Added the following page to record this work: Continuous Testing between Jenkins and LabVIEW on Linux Host.

            Show
            ttsai Te-Wei Tsai added a comment - - edited Added the following page to record this work: Continuous Testing between Jenkins and LabVIEW on Linux Host .
            Hide
            ttsai Te-Wei Tsai added a comment -
            Show
            ttsai Te-Wei Tsai added a comment - Please help to review the following page of steps: https://confluence.lsstcorp.org/display/LTS/Continuous+Testing+between+Jenkins+and+LabVIEW+on+Linux+Host Thanks!
            Hide
            aheyer Andrew Heyer [X] (Inactive) added a comment -

            Reviewed the documentation and the screenshots. Te-Wei successfully created a system that enables testing of LabVIEW through Jenkins. 

            Show
            aheyer Andrew Heyer [X] (Inactive) added a comment - Reviewed the documentation and the screenshots. Te-Wei successfully created a system that enables testing of LabVIEW through Jenkins. 

              People

              Assignee:
              ttsai Te-Wei Tsai
              Reporter:
              ttsai Te-Wei Tsai
              Reviewers:
              Andrew Heyer [X] (Inactive)
              Watchers:
              Andrew Heyer [X] (Inactive), 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.