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

TMC MCCS Leaf Node Subarray implements the full Observing state machine

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

Details

    • Obs Mgt & Controls
    • Hide

      Refactored TMC MCCS Subarray Leaf Node provides for improved performance and stability in line with the majority of other TMC nodes.

      TMC MCCS Leaf Node is integrated within ska-tmc-integration repository and can be deployed for PSI & sITF testing in the near future.

       

      Show
      Refactored TMC MCCS Subarray Leaf Node provides for improved performance and stability in line with the majority of other TMC nodes. TMC MCCS Leaf Node is integrated within ska-tmc-integration repository and can be deployed for PSI & sITF testing in the near future.  
    • Hide
      • The full Observing state machine implemented (all commands and state reporting).
      • MCCS Subarray Leaf Node rely on TANGO events and does not implement custom monitoring loop. 
      • MCCS Subarray Leaf Node is updated to use the latest SKA Base classes >=v.0.16.
      • Ska-tmc-mccs leaf nodes gitlab repository complies with the SKA pipeline standards
      • Error propagation and timeout is implemented on TMC MCCS Subarray Leaf Node.
      • Refactored MCCS Subarray Leaf Node images are available on CAR.
      • The MCCS Subarray Leaf Node passes the component tests (unit, integration, and acceptance tests) using real MCCS devices (and mocked devices) in the ska-tmc-integration repository.

      This will be released as a part of REL-928

      Show
      The full Observing state machine implemented (all commands and state reporting). MCCS Subarray Leaf Node rely on TANGO events and does not implement custom monitoring loop.  MCCS Subarray Leaf Node is updated to use the latest SKA Base classes >=v.0.16. Ska-tmc-mccs leaf nodes gitlab repository complies with the SKA pipeline standards Error propagation and timeout is implemented on TMC MCCS Subarray Leaf Node. Refactored MCCS Subarray Leaf Node images are available on CAR. The MCCS Subarray Leaf Node passes the component tests (unit, integration, and acceptance tests) using real MCCS devices (and mocked devices) in the ska-tmc-integration repository. This will be released as a part of REL-928
    • Intra Program
    • 8
    • 8
    • 0
    • Team_HIMALAYA, Team_SAHYADRI
    • Sprint 4
    • Hide
      Show
      A separate repository for mccs leaf nodes is created (for mccs master and subarray leaf nodes) . https://gitlab.com/ska-telescope/ska-tmc/ska-tmc-mccsleafnodes The On, Off, Standby, and AssignResources, ReleaseResources commands are implemented as long-running commands and verified using component-level tests.   https://gitlab.com/ska-telescope/ska-tmc/ska-tmc-mccsleafnodes/-/tree/main/tests/ska-tmc-mccsmasterleafnode?ref_type=heads The Configure, Scan, EndScan, End and Abort commands are implemented on MCCS Subarray Leaf Node as long running commands and the functionality is verified using test cases https://gitlab.com/ska-telescope/ska-tmc/ska-tmc-mccsleafnodes/-/tree/main/tests/ska_tmc_mccssubarrayleafnode/unit?ref_type=heads Error propagation and command timeout functionalities are implemented. Both MCCS Leaf nodes are integrated into the ska-tmc-integration repository (with helper MCCS devices). MR for integration tests: https://gitlab.com/ska-telescope/ska-tmc/ska-tmc-integration/-/merge_requests/136
    • 21.1
    • Stories Completed, Solution Intent Updated, BDD Testing Passes (no errors), Outcomes Reviewed, Satisfies Acceptance Criteria, Accepted by FO

    Description

      The MCCS leaf node is in need of update and completion having not been worked on since the major refactor of the TMC as part of SS-82. The feature address the need to bring the MCCS leaf node inline with the remainder of the TMC Nodes and makes it available for use with the real MCCS in the next PI.

      Attachments

        Issue Links

          Structure

            Activity

              People

                s.vrcic Vrcic, Sonja
                s.vrcic Vrcic, Sonja
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 8.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete2582.0
                  Total2582.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel