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

TMC LOW implements commands Abort and Restart

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

Details

    • Obs Mgt & Controls
    • Hide

      The ability to abort execution of a command, trigger transition to obsState=ABORTED, and restart allows for a more robust control system capable of handling faults in the external environment.
      Using commands Abort and Restart a client (operator) can stop execution of a command, release all resources and return subarray to state=EMPTY.  

      Without commands Abort and Restart, in the case of failure that causes the TMC Subarray to wait forever, the only way to get a subarray to become operational is to re-deploy software. 

      Show
      The ability to abort execution of a command, trigger transition to obsState=ABORTED, and restart allows for a more robust control system capable of handling faults in the external environment. Using commands Abort and Restart a client (operator) can stop execution of a command, release all resources and return subarray to state=EMPTY.   Without commands Abort and Restart, in the case of failure that causes the TMC Subarray to wait forever, the only way to get a subarray to become operational is to re-deploy software. 
    • Hide

      A client can use command abort to stop execution of commands assign resources,  configure, and scan. 

      A client can use command abort to trigger transition from obsState IDLE, READY, RESOURCING, CONFIGURING, and SCANNING to ABORTING and eventually ABORTED.

      A client can use command Restart to  trigger Subarray obsState transition from ABORTED to EMPTY.

      Subarray obsState  implements  state machine defined by ADR-8.

       

       

      Show
      A client can use command abort to stop execution of commands assign resources,  configure, and scan.  A client can use command abort to trigger transition from obsState IDLE, READY, RESOURCING, CONFIGURING, and SCANNING to ABORTING and eventually ABORTED. A client can use command Restart to  trigger Subarray obsState transition from ABORTED to EMPTY. Subarray obsState  implements  state machine defined by ADR-8 .    
    • 4
    • 4
    • 0
    • Team_SAHYADRI
    • Sprint 3
    • Hide
      Show
      Functionality on TMC low to support Abort-Restart is implemented. (SubarrayNode, SDPsubarrayLeafNode, and CSPsubarrayLeafNode) Abort command is permitted on the observation states (scanning, configuring, resourcing) as per revised ADR-8   Functionality is validated covering Abort - Restart workflows, with BDD test cases The related MRs are merged into ska-tmc-integration as below:   https://gitlab.com/ska-telescope/ska-tmc/ska-tmc-integration/-/merge_requests/56 The related MRs are merged into SKAMPI as below: Abort in obsState.SCANNING: https://gitlab.com/ska-telescope/ska-skampi/-/merge_requests/818 Abort in obsState.CONFIGURING: https://gitlab.com/ska-telescope/ska-skampi/-/merge_requests/809 Abort in obsState.RESOURCING: https://gitlab.com/ska-telescope/ska-skampi/-/merge_requests/793 Chart is integrated on skampi Some tests are skipped as the abort command is not supported by CBF (SKB-221)
    • 18.6
    • Stories Completed, Integrated, BDD Testing Passes (no errors), Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI23 - NOTRUN

    • Team_SAHYADRI goal_S1
    • OMC-G1

    Description

      Using commands Abort and Restart a client (operator) can stop execution of a command, release all resources and return subarray to state=EMPTY.  

      Note: TMC MID already implements commands Abort and restart (SP-2672).
      The ability to abort and restart allows for a more robust control system capable of handling faults in the external environment.

      Attachments

        Issue Links

          Structure

            Activity

              People

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

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 4.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete1131.0
                  Total1131.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel