Add PortMetrics in RSD 2.2

Change-Id: Ifb0ceade2ddfca0427f5f0a5f71847e504c11541
This commit is contained in:
Lin Yang
2019-05-26 11:30:55 -07:00
parent ebdcb4ca45
commit 171b075a92
7 changed files with 199 additions and 12 deletions

View File

@@ -38,4 +38,4 @@ class PortTestCase(testtools.TestCase):
self.port_inst._parse_attributes()
self.assertEqual('/redfish/v1/Fabrics/PCIe/Switches/1/'
'Ports/Up1/Metrics',
self.port_inst.oem.intel_rackScale.metrics)
self.port_inst.oem.intel_rackscale.metrics)

View File

@@ -20,7 +20,6 @@ import testtools
from rsd_lib.resources.v2_1.chassis import chassis as v2_1_chassis
from rsd_lib.resources.v2_1.event_service import event_service \
as v2_1_event_service
from rsd_lib.resources.v2_1.fabric import fabric as v2_1_fabric
from rsd_lib.resources.v2_1.manager import manager as v2_1_manager
from rsd_lib.resources.v2_1.node import node as v2_1_node
from rsd_lib.resources.v2_1.registries import message_registry_file \
@@ -31,6 +30,7 @@ from rsd_lib.resources.v2_1.task import task_service as v2_1_task_service
from rsd_lib.resources import v2_2
from rsd_lib.resources.v2_2.ethernet_switch import ethernet_switch \
as v2_2_ethernet_switch
from rsd_lib.resources.v2_2.fabric import fabric as v2_2_fabric
from rsd_lib.resources.v2_2.node import node as v2_2_node
from rsd_lib.resources.v2_2.system import system as v2_2_system
from rsd_lib.resources.v2_2.telemetry import telemetry as v2_2_telemetry
@@ -111,7 +111,7 @@ class RSDLibV2_2TestCase(testtools.TestCase):
redfish_version=self.rsd.redfish_version,
)
@mock.patch.object(v2_1_fabric, "FabricCollection", autospec=True)
@mock.patch.object(v2_2_fabric, "FabricCollection", autospec=True)
def test_get_fabric_collection(self, mock_fabric_collection):
self.rsd.get_fabric_collection()
mock_fabric_collection.assert_called_once_with(
@@ -120,7 +120,7 @@ class RSDLibV2_2TestCase(testtools.TestCase):
redfish_version=self.rsd.redfish_version,
)
@mock.patch.object(v2_1_fabric, "Fabric", autospec=True)
@mock.patch.object(v2_2_fabric, "Fabric", autospec=True)
def test_get_fabric(self, mock_fabric):
self.rsd.get_fabric("fake-fabric-id")
mock_fabric.assert_called_once_with(