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

Improve MVP fixtures for managing and observing device states for testing

Details

    • Obs Mgt & Controls
    • Hide

      Ease the testing of the telescope by providing test fixtures that makes it easy to move the telescope devices into a defined state prior to running tests.

      Ease testing by provisioning fixtures to make the allocation of dishes to subarrays and executing scans easier.

      Show
      Ease the testing of the telescope by providing test fixtures that makes it easy to move the telescope devices into a defined state prior to running tests. Ease testing by provisioning fixtures to make the allocation of dishes to subarrays and executing scans easier.
    • Hide
      • skallop linting, test coverage, documentation improved.
      • skallop implementation maps to ADR-31 if decided by end of Sprint 10.2 (otherwise implementation matches skampi at the time). 
      • A Taranta dashboard shows the states of devices (and their relationships) in the telescope, at a level useful for the telescop- and subarray-level fixtures.
      Show
      skallop linting, test coverage, documentation improved. skallop implementation maps to ADR-31 if decided by end of Sprint 10.2 (otherwise implementation matches skampi at the time).  A Taranta dashboard shows the states of devices (and their relationships) in the telescope, at a level useful for the telescop- and subarray-level fixtures.
    • 2
    • 2
    • 13
    • Team_KAROO
    • Sprint 4
    • Hide

      Overall quality (lint warnings, errors, test coverage) and usability (documentation, dashboard) of ska-testing-runway is improved.
      Link to Taranta dashboard (now available under KAROO user in Integration): https://jira.skatelescope.org/secure/attachment/19280/202%20-%20version%201.wj

      Show
      Overall quality (lint warnings, errors, test coverage) and usability (documentation, dashboard) of ska-testing-runway is improved. Link to Taranta dashboard (now available under KAROO user in Integration): https://jira.skatelescope.org/secure/attachment/19280/202%20-%20version%201.wj
    • 10.5
    • Stories Completed, Integrated, Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI22 - UNCOVERED

    • Cross_Team_Code_Review testing
    • SPO-863

    Description

      Struggles during work on SP-1371 on ska-testing-runway that led to this ticket:

      • Dish devicea are almost never in a state to do subarray allocation and scan
      • What can I do to get them to the correct state ?
      • Which devices needs to be in which states ? 

      Work to be done:

      • Fix all the linting issues in skallop1 (see also discussion in TANGO CoP Meeting 2020-10-01)
      • Do proper documentation.
      • Improve the telescope abstraction model to make it easier to understand/modify
      • Improve the tests of skallop itself.

      Visualize telescope/subarray device composition and their states

      • What Tango devices are in telescope
      • What Tango devices are in subarray
      • What devices form part of dish
      • What are the current states ?
      • What states should they be in to do allocation/scan ?

      1 SKA testing runway

      Attachments

        Issue Links

          Structure

            Activity

              People

                j.santander-vela Santander-Vela, Juande
                p.swart Swart, Paul [X] (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 2.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete58.0
                  Total58.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel