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

BITE Configuration

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

Details

    • Obs Mgt & Controls
    • Hide

      BITE Configuration will enable parameterized testing of Mid CBF via the automated BDD testing framework. 

      Show
      BITE Configuration will enable parameterized testing of Mid CBF via the automated BDD testing framework. 
    • Hide

      This feature assumes that 4 talon boards are available in the PSI. Ideally, they would be dedicated to the PSI, but this is not a firm acceptance criteria.

      • ska-mid-cbf-engineering-console-bite updated to support independent configuration of 4 Talon boards via command, and successfully deployed to the Mid PSI cluster as part of MCS.
      • New BDD test(s) implemented for the 4-board BITE configuration and successfully run in the Mid PSI pipeline with Talon hardware. The purpose of the test is to test the BITE configuration.
      • Wideband State Count captured during the BDD test run verified against configuration parameters to confirm correct operation. This can be inspected manually if need be.
      • Documentation updated to describe the BITE configuration, including the command sequence between ska-mid-cbf-engineering-console-bite and the HPS Tango devices. 
      • Log messages from the HPS devices during the BDD test run verified against the documented command sequence.
      • Existing tests that use BITE are refactored to use the new framework of this feature.
      Show
      This feature assumes that 4 talon boards are available in the PSI. Ideally, they would be dedicated to the PSI, but this is not a firm acceptance criteria. ska-mid-cbf-engineering-console-bite updated to support independent configuration of 4 Talon boards via command, and successfully deployed to the Mid PSI cluster as part of MCS. New BDD test(s) implemented for the 4-board BITE configuration and successfully run in the Mid PSI pipeline with Talon hardware. The purpose of the test is to test the BITE configuration. Wideband State Count captured during the BDD test run verified against configuration parameters to confirm correct operation. This can be inspected manually if need be. Documentation updated to describe the BITE configuration, including the command sequence between ska-mid-cbf-engineering-console-bite and the HPS Tango devices.  Log messages from the HPS devices during the BDD test run verified against the documented command sequence. Existing tests that use BITE are refactored to use the new framework of this feature.
    • 4
    • 4
    • 0
    • Team_CIPA
    • Sprint 3
    • Hide
      • Mid CBF test parameter files and schemas updated to support simplified parameterized BITE configuration of both Gaussian and tone test vectors.
      • Engineering Console BITE updated to use input test parameters (instead of previously hardcoded values) to configure BITE on the Talon boards.
      • Mid CBF basic configuration BDD test updated to use the updated BITE configuration with the test parameters.
      • Verified correct operation for a single Talon test setup using updated Engineering Console BITE.
      • Engineering Console ReadTheDocs updated.

      To be done: Verify BITE configuration of 4 Talon test setup (CIP-1758).

      Show
      Mid CBF test parameter files and schemas updated to support simplified parameterized BITE configuration of both Gaussian and tone test vectors. Engineering Console BITE updated to use input test parameters (instead of previously hardcoded values) to configure BITE on the Talon boards. Mid CBF basic configuration BDD test updated to use the updated BITE configuration with the test parameters. Verified correct operation for a single Talon test setup using updated Engineering Console BITE. Engineering Console ReadTheDocs updated. To be done:  Verify BITE configuration of 4 Talon test setup (CIP-1758).
    • 19.6
    • Solution Intent Updated, Satisfies Acceptance Criteria, Accepted by FO
    • PI24 - UNCOVERED

    • Mid.CBF_SW Team_CIPA testing

    Description

      Update the ska-mid-cbf-engineering-console-bite container to support BITE configuration from a single command.

      Includes:

      • Development of BDD test(s) to run BITE in the Mid PSI with 4 Talon boards
      • Implementation of the JSON command interface with schema validation to ska-mid-cbf-engineering-console-bite – ref: bite_config_example.json
      • Implementation of the input command parsing and logic resulting in commands sent to the HPS BITE devices
      • Updates to HPS BITE devices as required – e.g., log messages
      • Documentation to capture the command sequence between ska-mid-cbf-engineering-console-bite and the HPS BITE devices – e.g., an updated version of bite-configuration-and-lstv-playback sequence diagram
      • Verification of the generated BITE data (e.g., Wideband State Count output) – part of the BDD test(s)
      • Verification of the HPS BITE device log messages in Kibana vs. the documented command sequence

      Ref:

      Attachments

        Issue Links

          Structure

            Activity

              People

                Adam.Avison Avison, Adam
                A.Deriabine Deriabine, Anton
                Votes:
                0 Vote for this issue
                Watchers:
                2 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
                  Complete420.0
                  Total420.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel