Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-668

Template for implementation of TANGO Device and Server running on TALON-DX HPS

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • Obs Mgt & Controls
    • Hide

      The template for implementation of TANGO Devices and TANGO Servers will speed up development of new software and will increase maintability, in addition to easing software development onboarding for new developers.
      Further more  the new template will include CI/CD and unit testing framework, thus improving software quality. 

      Show
      The template for implementation of TANGO Devices and TANGO Servers will speed up development of new software and will increase maintability, in addition to easing software development onboarding for new developers. Further more  the new template will include CI/CD and unit testing framework, thus improving software quality. 
    • Hide

      The template for the implementation of a TANGO device targeted to run on TALON-DX  Stratix 10 HPS developed sand applied to at least one TANGO Device. 

      Demonstrated that software works as intended and passes all required tests. 

       

      Show
      The template for the implementation of a TANGO device targeted to run on TALON-DX  Stratix 10 HPS developed sand applied to at least one TANGO Device.  Demonstrated that software works as intended and passes all required tests.   
    • 2
    • 2
    • 2.5
    • Team_CIPA
    • Sprint 5
    • Hide

      The template for implementation of a Talon-DX HPS-based TANGO Device Server is complete.
      The template provides basic infrastructure allowing a developer to quickly populate TANGO DS code, compile the code (both natively, and cross-compile) and develop unit tests for the code.
      The template provides basic gitlab CI/CD infrastructure, allowing the developer to quickly implement CI functionality, and see the results of CI processing at a glance.
      The template has been applied to a new Talon-DX HPS TANGO DS base class in order to demonstrate that the functionality is correct, and that all aspects of the template provide accurate integration into the gitlab framework.
      The template README.md file contains explicit and detailed documentation which guides developers through the installation of the template, and the integration of new TANGO DS code into the template.
      The code for the template is stored in the DRAO gitlab server at the following link:
      https://gitlab.drao.nrc.ca/SKA/util/Templates/tango-device-server

      Show
      The template for implementation of a Talon-DX HPS-based TANGO Device Server is complete. The template provides basic infrastructure allowing a developer to quickly populate TANGO DS code, compile the code (both natively, and cross-compile) and develop unit tests for the code. The template provides basic gitlab CI/CD infrastructure, allowing the developer to quickly implement CI functionality, and see the results of CI processing at a glance. The template has been applied to a new Talon-DX HPS TANGO DS base class in order to demonstrate that the functionality is correct, and that all aspects of the template provide accurate integration into the gitlab framework. The template README.md file contains explicit and detailed documentation which guides developers through the installation of the template, and the integration of new TANGO DS code into the template. The code for the template is stored in the DRAO gitlab server at the following link: https://gitlab.drao.nrc.ca/SKA/util/Templates/tango-device-server
    • 10.5
    • Stories Completed, Integrated, Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI24 - UNCOVERED

    • TALON-Infra Team_CIPA

    Description

      TANGO Devices and Servers for control and monitoring devices on TALON-DX  has been implemented, and for the most part the same approach have been used, however the need has been recognized to  provide a template that includes CI/CD and unit testing framework.

      Attachments

        Issue Links

          Structure

            Activity

              People

                v.mohile Mohile, Vivek
                s.vrcic Vrcic, Sonja
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 2.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete413.0
                  Total413.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel