Details
-
Enabler
-
Must have
-
Obs Mgt & Controls
-
-
-
4
-
4
-
0
-
Team_CIPA
-
Sprint 2
-
-
-
-
19.6
-
Outcomes Reviewed, Satisfies Acceptance Criteria, Accepted by FO
-
-
Mid.CBF_SW Team_CIPA testing
Description
Update ska-mid-cbf-system-tests and ska-mid-cbf-signal-verification to support report generation based on a set of test parameters and expectations as per the AA0.5 CBF Test Strategy.
Includes:
- Implement JSON command interface b/w pytest-bdd and SV based on https://gitlab.com/ska-telescope/ska-mid-cbf-system-tests/-/tree/main/test_parameters, with schema validation
- Implement JSON command interface b/w pytest-bdd and MCS for delay models based on https://gitlab.com/ska-telescope/ska-mid-cbf-system-tests/-/blob/main/test_parameters/delay_models/delay_models.json, with schema validation on the pytest-bdd side. Most complicated format of the testing should be able to handle sending multiple delay models at a selected time and with a configurable epoch field.
- SV: Collect data based on expectations
- Update expectations for implemented checkpoint and basic correlation tests
- Generate the report (w/ expectations & data) & upload to gitlab artifacts
- Implement interface between pytest-bdd and SV for pass/fail results
- Refactor existing BDD tests to use new test parameters/expectations interface (no new tests)
- Documentation updates
Draft Test Reports:
\\ds\dfs\SKA\docs\CBFDraftTestReport_stage1.docx \\ds\dfs\SKA\docs\CBFDraftTestReport_stageFINAL.docx