Skip to content

HM-463: Update Configure Command JSON Schema Support on Subarray Node

Muskan Sharma requested to merge hm-463 into master

1. What this MR does / why we need it:

  • This MR updates the JSON schema of the Configure command to accommodate an additional parameter required to support partial configuration on Subarray Node and MID integration, as per HM-463. The JSON schema is updated to align with the CDM version released by OET (v9.1.0) for validation. Previously, TelModel was being used for validation, which is now replaced with the latest CDM version.
  • Additionally, this MR includes the addition of unit tests to ensure the updated JSON validations are working as expected.

2. Make sure that you've checked the boxes below before you submit MR:

  • No conflict with master branch.
  • Merge Request Title appropriate.
  • Unit/Integration tests added and existing test cases are passing.
  • Variable and Function names state the purpose.
  • There is no commented out code, print/debug statements.
  • Logs are added wherever necessary.
  • Exception is handled wherever required.
  • Added test cases passes 50 times.
  • job link- https://gitlab.com/ska-telescope/ska-tmc/ska-tmc-subarraynode/-/jobs/6813625258
Edited by Muskan Sharma

Merge request reports