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

Testing of Tango alarm handling

Details

    • Enabler
    • Should have
    • None
    • None
    • Obs Mgt & Controls
    • Hide

      Updated work by community in Alarm handling needs to be integrated. Packaging and deployment of alarm handling will allow components and LMCs to raise alarms for critical events in a standardized way

      Show
      Updated work by community in Alarm handling needs to be integrated. Packaging and deployment of alarm handling will allow components and LMCs to raise alarms for critical events in a standardized way
    • Hide

      Demonstration that exercises functionality mentioned under this ticket Description.

      Show
      Demonstration that exercises functionality mentioned under this ticket Description.
    • 3
    • 2
    • 16.5
    • PI22 - UNCOVERED

    Description

      Covert into a Spike based on CS Guidelines section 5.10 to bring this up to date.

       

      HISTORIC Description below:

      For PI10 this ticket is focused on testing since the Alarm handling has been integrated 

      Earlier info retained for historical context

      ------------------------------------------

      Elettra Alarm Handler has been finalized for use in SKA Tango implementations due to its advanced features.

      This has been tested in at least a partial way through the early versions of TMC /MVP.

      However it is required to

      1. revisit the latest versions updated by the community,

      2. especially explore the possible integration with Panic and check maturity for implementation as a package 

      3. Based on the maturity implement packaging

      Docker image etc for use by other components /LMCs 

      Some of the capability to check for this first basic alarms handling packaging could include the following. This is a suggested list and can  be modified based on what is actually supported by the currently updated Elettra alarm implementation :

      • reacts to threshold crossing of a TANGO attribute value,
      • reacts to acknowledgement by the user,
      • displays an alarm list, showing the following alarm attributes:  alarm message, alarm state, alarm priority, alarm type, alarm setpoint (as stretch: TANGO attribute value that cause alarm to be triggered, time and date of occurrence of the alarm state change),
      • implements alarm states NORM, UNACK, ACKED, RTUN (for now omitting SHLVD, DSUPR, OOSRV),
      • with configurable alarm rule (vs encoding of rule using a programming language).

      This list originated from this discussion document (which also contains links to documents that define, for example, the alarm states mentioned above):  https://docs.google.com/document/d/1ckBcvv8KsUyafuoGIma4LrJAgSh_VF8HjvTAFTJ_poc/edit?usp=sharing_eil&ts=5d3eaf89 

       

      Packaging and deployment will be a key aspect of this feature

       

      Attachments

        Issue Links

          Structure

            Activity

              People

                v.mohile Mohile, Vivek
                p.swart Swart, Paul [X] (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (0%)

                  Feature Estimate: 3.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete00.0
                  Total00.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel