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

Implement system integration and robustness tests of the PST AA0.5 Complex Voltage Recorder in the Low PSI

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

Details

    • Feature
    • Must have
    • PI18
    • COM PST SW
    • None
    • Data Processing
    • Hide

      Prepares PST for System Integration Tests at the Low System ITF in PI19 by defining and documenting the tests with appropriate happy/unhappy path coverage and executing a core subset of those tests.

      Show
      Prepares PST for System Integration Tests at the Low System ITF in PI19 by defining and documenting the tests with appropriate happy/unhappy path coverage and executing a core subset of those tests.
    • Hide

      • BDD tests for happy and unhappy paths with Cucumber Scenarios added to Jira "Xray" (XTP project)
      • BDD tests executed at the Low PSI (manually or automatically, depending on the XRay definition) and test result is reported in Jira

      Show
      • BDD tests for happy and unhappy paths with Cucumber Scenarios added to Jira "Xray" (XTP project) • BDD tests executed at the Low PSI (manually or automatically, depending on the XRay definition) and test result is reported in Jira
    • 3
    • 3
    • 0
    • Team_PST
    • Sprint 5
    • Hide
      • PST product level tests have been developed with pytest-bdd for orchestration
      • The PST product Test Plan (XTP-19671) now hosts the BDD tests that are organised into a suite of test sets that span both happy and unhappy paths:
        • XTP-22688 PST behaves as expected when a command is received
        • XTP-24475 PST validates scan configuration
        • XTP-22307 PST can perform a single scan
        • XTP-22318 PST can do multiple scans
        • XTP-22319 PST can abort
        • XTP-24703 PST generates valid channel block configuration
        • XTP-22499 PST writes valid output data products to configured storage
        • XTP-22325 PST correctly handles bad/missing data from the beam-former
        • XTP-24499 PST warns when storage space is low or about to run out 
        • k8s-test-low-psi (Low PSI runner);
      Show
      PST product level tests have been developed with pytest-bdd for orchestration The PST product Test Plan (XTP-19671) now hosts the BDD tests that are organised into a suite of test sets that span both happy and unhappy paths: XTP-22688 PST behaves as expected when a command is received XTP-24475 PST validates scan configuration XTP-22307 PST can perform a single scan XTP-22318 PST can do multiple scans XTP-22319 PST can abort XTP-24703 PST generates valid channel block configuration XTP-22499 PST writes valid output data products to configured storage XTP-22325 PST correctly handles bad/missing data from the beam-former XTP-24499 PST warns when storage space is low or about to run out  All tests execute as part of automated gitlab CI pipelines in ska-pst k8s-test (gitlab runners)  k8s-test-low-psi (Low PSI runner); Executions of the suite of tests published to Jira/XTP: example test execution The ska-pst project documentation provides information for external stakeholders to deploy PST in sandbox and integration environments. Guidance for acquisition of logs from CI pipelines and PST production deployments have been developed. Demonstrated in DP Art System Demo 18.5
    • 19.1
    • Stories Completed, Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI22 - NOTRUN

    • SOL-G1

    Description

      Integration tests with CSP.LMC, Low.CBF HW and the PST AA0.5 Voltage Recorder will be defined and executed at the Low PSI in PI18.

      See https://confluence.skatelescope.org/display/SE/Expand+the+scope+of+LOW+PSI+integration+to+include+TMC+and+SDP

      This Feature aims to deliver the following:

      • Definition of integration tests involving the PST AA0.5 Complex Voltage Recorder in Jira ("XRay") containing good coverage of unhappy paths
      • Implementation and execution of a subset of core tests at the Low PSI (esp. testing unhappy paths)
      • Improved user guide documentation for test execution
      • Observation log management in order to diagnose problems during testing: i.e. searching through logs and easily sifting information

      A separate Feature (SP-3188) will deliver:

      • Agreement between SDP and PST on a data management solution for data products generated by the pipelines, to enable users to be able to search, access and download the data products.

      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
                  Complete2141.0
                  Total2141.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel