Commit 452d0a0c authored by Elisabetta Giani's avatar Elisabetta Giani
Browse files

k8s-configuration:added a test counter attribute in MidCsp Subarray.

Tests for ADR-8 demo (13/08)
parent 2323e321
Loading
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -348,6 +348,12 @@
                                    "1"
                                ]
                            },
			    "testNumber": {
                                "abs_change": [
                                    "-1",
                                    "1"
                                ]
                            },
                            "assignedFspHealthState": {
                                "__root_att": [
                                    "mid_csp_cbf/sub_elt/subarray_01/fspHealthState"
@@ -507,6 +513,12 @@
                                    "1"
                                ]
                            },
			    "testNumber": {
                                "abs_change": [
                                    "-1",
                                    "1"
                                ]
                            },
                            "assignedFspHealthState": {
                                "__root_att": [
                                    "mid_csp_cbf/sub_elt/subarray_02/fspHealthState"
@@ -666,6 +678,12 @@
                                    "1"
                                ]
                            },
			    "testNumber": {
                                "abs_change": [
                                    "-1",
                                    "1"
                                ]
                            },
                            "assignedFspHealthState": {
                                "__root_att": [
                                    "mid_csp_cbf/sub_elt/subarray_03/fspHealthState"
+1 −1
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@ csplmc:
  image:
    registry: nexus.engageska-portugal.pt/ska-docker
    image: mid-csp-lmc
    tag: 0.6.8-6ec0c11
    tag: 0.6.8-86597dc-dirty
    pullPolicy: IfNotPresent

deviceServers:
+14 −0
Original line number Diff line number Diff line
@@ -90,6 +90,8 @@ class MidCspSubarrayBase(CspSubarray):
            device._receptors = Receptors(device.CspMaster)
            message = "MidCspSubarray Init command completed OK"
            self.logger.info(message)
            device._test_number = 0
            device.set_change_event('testNumber', True, True)
            return (result_code, message)

    class OnCommand(CspSubarray.OnCommand):
@@ -665,6 +667,11 @@ class MidCspSubarrayBase(CspSubarray):
                                  label="The list of assigned receptor IDs.",
                                  forwarded=True
                                  )
    testNumber = attribute(
        dtype='DevUShort',
        access=AttrWriteType.READ_WRITE,
        label="Test number",
        doc="The inumber test")
    # TODO: implement the root attributes on CbfSubarray
    # assignedVccObsState = attribute(name="assignedVccObsState",
    #    label="ObsState of the assigned VCCs",
@@ -704,6 +711,13 @@ class MidCspSubarrayBase(CspSubarray):
    # ------------------
    # Attributes methods
    # ------------------
    def read_testNumber(self):
        return self._test_number

    def write_testNumber(self, value):
        self._test_number = value
        self.push_change_event('testNumber', self._test_number)

    def read_addReceptorsCmdProgress(self):
        # PROTECTED REGION ID(MidCspSubarrayBase.addReceptorsCmdProgress_read) ENABLED START #
        """Return the addReceptorsCmdProgress attribute."""
+779 −0

File added.

Preview size limit exceeded, changes collapsed.