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

CSP_Mid.CBF - Upgrade SW to base classes V0.11 - Part 3

Details

    • Obs Mgt & Controls
    • Hide

      Upgrading to the latest base classes version is a necessary prerequisite for continuing with mid-cbf-mcs development. An enhanced unit testing framework will increase the development and testing process efficiency, ensuring in the same time a more thorough SW verification process. 

      Show
      Upgrading to the latest base classes version is a necessary prerequisite for continuing with mid-cbf-mcs development. An enhanced unit testing framework will increase the development and testing process efficiency, ensuring in the same time a more thorough SW verification process. 
    • 3
    • 3
    • 5
    • 1.667
    • Team_CIPA
    • Sprint 5
    • Hide

      The objectives of this feature were only partially achieved as follows:

      All devices have been updated so that their respective ComponentManager classes inherit from the base classes v0.11.

      All unit testing functionality has been implemented and unit testing executed.

      Some issues where encountered  during the final integration testing stage (story AT5-921). 

      This was partly due to underestimating the difficulty of the integration state (given the major refactoring affecting the entire Mid.CBF MCS code base) and partly to unplanned additional work (required to support two SKBs during this PI).

      Due to time constrains, stories AT5-921 and AT5-815 (which has been completed but final revision depends on potential  updates required to support AT5-921)  have been deferred to PI14.

       
      29-Mar-2022 update: all stories under this feature are now done (AT5-921 was completed today).

      Show
      The objectives of this feature were only partially achieved as follows: All devices have been updated so that their respective ComponentManager classes inherit from the base classes v0.11. All unit testing functionality has been implemented and unit testing executed. Some issues where encountered  during the final integration testing stage (story AT5-921).  This was partly due to underestimating the difficulty of the integration state (given the major refactoring affecting the entire Mid.CBF MCS code base) and partly to unplanned additional work (required to support two SKBs during this PI). Due to time constrains, stories AT5-921 and AT5-815 (which has been completed but final revision depends on potential  updates required to support AT5-921)  have been deferred to PI14.   29-Mar-2022 update: all stories under this feature are now done (AT5-921 was completed today).
    • 14.3
    • Stories Completed, BDD Testing Passes (no errors), Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI22 - UNCOVERED

    • Mid.CBF_SW TDC Team_CIPA technical_debt

    Description

      The purpose of this feature is to complete all the necessary updates to support version 0.11.3  of the base classes (ska-tango-base project) (Tw version currently supported by ska-mid-cbf-mcs  is  0.10.1.).  This feature is a follow-up to feature SP-2015 and addresses point b) below:

      For each device server, ska-tango-base v0.11.x implements a new component manager class,  whose purpose  is to decouple the monitoring and control of a component from the corresponding Tango device/system, and for driving the operational state model.

      In order to allow  a break-up of the work into stories and the ability of working  in parallel, the upgrade to v0.11 takes place in two stages:

      a) First refactor all devices devices to abstract out the component manager functionality by continuing to use ska-tango-base v0.10.1.

      b) Upgrade to ska-tango-base  ** v0.11 and perform all the remaining required updates.

      References:

      Attachments

        Issue Links

          Structure

            Activity

              People

                Adam.Avison Avison, Adam
                M.Radulescu Radulescu, Michelle
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 3.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete721.0
                  Total721.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel