Skip to content

SAH-1180, SAH-1182: Refactor the Subarray Node Off and Standby command as a long running command

shraddhabajare requested to merge sah-1182 into master

This MR includes changes to support Off and Standby command upgrade as a long running command. SubarrayNode to utilise ska-tango-base v0.13.3 upgrade for Off and Standby command.

  • Updated SubarraycomponentManager to support Off and Standby commands upgrade as a long running command.
  • Updated SubarrayNode Tango device classes, SubarrayNodeMid, SubarrayNodeLow and AbstractSubarrayNode to support Off and Standby commands upgrade(v0.13.3).
  • Refactored Off command class as a long running command.
  • Removed SubarrayNode Standby command class implementation, since it internally invokes Off on Sdp Subarrays.
  • Updated unit test cases to cover happy and unhappy flows.
  • Updated integration test case for Off and Standby command with async way of testing and to utlise ska-tango-testing package v0.4.1.
  • Modified the acceptance test case for Off command with async way of testing.
  • Utilised latest ska-tmc-common v0.1.41.
Edited by shraddhabajare

Merge request reports