X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=tests%2Fintegration-ocloud%2Ftest_clientdriver_stx_fault.py;h=f94b28a75f3834c9b6aa51b6dbd96eaabca538a4;hb=refs%2Fchanges%2F69%2F9669%2F1;hp=3c8699bb13827a25ae44dbda680134e66bb8ff9e;hpb=586f039c73d102429517cb6068de4342976e4e3f;p=pti%2Fo2.git diff --git a/tests/integration-ocloud/test_clientdriver_stx_fault.py b/tests/integration-ocloud/test_clientdriver_stx_fault.py index 3c8699b..f94b28a 100644 --- a/tests/integration-ocloud/test_clientdriver_stx_fault.py +++ b/tests/integration-ocloud/test_clientdriver_stx_fault.py @@ -87,3 +87,17 @@ def test_get_eventinfo(real_stx_fm_client): event2 = fmClientImp.getEventInfo(event1.id) assert event1 != event2 assert event1.id == event2.id + + +def test_get_subcloud_alarmlist(real_stx_fm_client, real_stx_dc_client): + fmClientImp = StxFaultClientImp( + real_stx_fm_client, dc_client=real_stx_dc_client) + assert fmClientImp is not None + subclouds = fmClientImp.getSubcloudList() + stxclient, _ = fmClientImp.getSubcloudFaultClient(subclouds[0].subcloud_id) + res_pool_id = stxclient.isystem.list()[0].uuid + + fmClientImp.setFaultClient(res_pool_id) + alarms = fmClientImp.getAlarmList() + assert alarms is not None + assert len(alarms) > 0