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

Support PST Signal Chain Integration Testing

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

Details

    • Data Processing
    • Hide

      Enables validation of the correct function of the PST AA0.5 voltage recorder in the Low PSI environment, with Low.CBF hardware, ahead of sITF tests.

      Show
      Enables validation of the correct function of the PST AA0.5 voltage recorder in the Low PSI environment, with Low.CBF hardware, ahead of sITF tests.
    • Hide

      The tools and configuration necessary to enable PST's inclusion in the System Under Test 1 of the Low Integration Test Plan have been developed, tested, and released.

      A battery of integration tests (written using Gherkin/Cucumber) can be successfully executed in the Low PSI (via Gitlab) that demonstrate the correct behaviour of the PST

      • when configuration errors occur
      • when packets from CBF are malformed or missing
      • when generating log messages
      Show
      The tools and configuration necessary to enable PST's inclusion in the  System Under Test 1  of the  Low Integration Test Plan  have been developed, tested, and released. A battery of integration tests (written using Gherkin/Cucumber) can be successfully executed in the Low PSI (via Gitlab) that demonstrate the correct behaviour of the PST when configuration errors occur when packets from CBF are malformed or missing when generating log messages
    • 3
    • 3
    • 0
    • Team_PST
    • Sprint 5
    • Hide

      Development of tools that support the use of PST deployment in a wider integration test have been completed. The software developed include:

      • CBF simulator that can generate a synthetic data stream with an injected sinusoidal tone in a specified frequency channel.
      • Complete deployment of PST AA0.5 voltage recorder which can receive a CBF data stream and write the data files to the local file system for long term storage.
      • Simple analysis software which can process the recorded data streams, unpack and denormalise the recorded data, integrate the signal into a bandpass and report the channel and frequency with the maximum power.

      The PST "end-to-end" tests that reside in the ska-pst-integration repository have been extended from a single happy-path test to Integration Tests that cover:

      • aborting a scan if no packets have been received from CBF.
      • a scan where invalid packets have been received from CBF.

      A reduction in Technical Debt was undertaken to ensure all C++ log messages conform to the SKAO logging standards.

      Show
      Development of tools that support the use of PST deployment in a wider integration test have been completed. The software developed include: CBF simulator that can generate a synthetic data stream with an injected sinusoidal tone in a specified frequency channel. Complete deployment of PST AA0.5 voltage recorder which can receive a CBF data stream and write the data files to the local file system for long term storage. Simple analysis software which can process the recorded data streams, unpack and denormalise the recorded data, integrate the signal into a bandpass and report the channel and frequency with the maximum power. The PST "end-to-end" tests that reside in the  ska-pst-integration  repository have been extended from a single happy-path test to Integration Tests that cover: aborting a scan if no packets have been received from CBF. a scan where invalid packets have been received from CBF. A reduction in Technical Debt was undertaken to ensure all C++ log messages conform to the SKAO logging standards.
    • 18.3
    • Stories Completed, Outcomes Reviewed, Satisfies Acceptance Criteria, Accepted by FO
    • PI22 - UNCOVERED

    • LOW_SUT1

    Description

      To support integration and testing of the signal chain at the Low PSI, the PST Team will

      • develop CI System Tests that span the system tests identified in the LOW Integration Test Plan using a simple CBF simulator,
      • work with Perentie to develop manual (and possibly automated) tests that verify the interface between CBF and PST and the integrity of the signal chain.

      Various other improvements to PST will be implemented, including:

      • reporting additional statistics about discarded, malformed and mis-ordered packets
      • updating the UDP packet generator to optionally introduce packet transmission errors 
      • generating log messages in the required format
      • correctly reporting configuration errors; and
      • correctly reporting CBF/PST interface errors

      Attachments

        Issue Links

          Structure

            Activity

              People

                A.Noutsos Noutsos, Aristeidis
                a.jameson Andrew Jameson
                Votes:
                0 Vote for this issue
                Watchers:
                0 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
                  Complete1535.0
                  Total1535.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel