X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=smo-install%2Ftest%2Fpythonsdk%2Fsrc%2Forantests%2Ftest_cl_apex.py;fp=smo-install%2Ftest%2Fpythonsdk%2Fsrc%2Forantests%2Fdisable_test_cl_apex.py;h=c881e1089a4d3c5401b6ac7592b3bfb771677a6c;hb=645e0e6d5d5df3fbe91a14b4965f4de6cb84ca35;hp=3a575db440ddf502d102ed8ec935d170f8bae9a4;hpb=397cc164dbbee967d227df897859e55ac807349f;p=it%2Fdep.git diff --git a/smo-install/test/pythonsdk/src/orantests/disable_test_cl_apex.py b/smo-install/test/pythonsdk/src/orantests/test_cl_apex.py similarity index 89% rename from smo-install/test/pythonsdk/src/orantests/disable_test_cl_apex.py rename to smo-install/test/pythonsdk/src/orantests/test_cl_apex.py index 3a575db4..c881e108 100644 --- a/smo-install/test/pythonsdk/src/orantests/disable_test_cl_apex.py +++ b/smo-install/test/pythonsdk/src/orantests/test_cl_apex.py @@ -55,6 +55,7 @@ clcommissioning_utils = ClCommissioningUtils() network_simulators = NetworkSimulators("./resources") clamp = ClampToscaTemplate(settings.CLAMP_BASICAUTH) policy = OranPolicy() +usecase_name = "apex_usecase" @pytest.fixture(scope="module", autouse=True) def setup_simulators(): @@ -73,7 +74,7 @@ def setup_simulators(): ### Cleanup code yield # Finish and delete the cl instance - clcommissioning_utils.clean_instance() + clcommissioning_utils.clean_instance(usecase_name) try: policy.undeploy_policy("operational.apex.linkmonitor", "1.0.0", settings.POLICY_BASICAUTH) @@ -97,7 +98,7 @@ def verify_apex_policy_created(): """ logger.info("Verify Apex policy is deployed") policy_status_list = policy.get_policy_status(settings.POLICY_BASICAUTH) - + logger.info("policy_list: %s", policy_status_list) for status in policy_status_list: logger.info("the status %s,%s,%s,%s:", status["policy"]["name"], status["policy"]["version"], status["deploy"], status["state"]) if (status["policy"]["name"] == "operational.apex.linkmonitor" and status["policy"]["version"] == "1.0.0" and status["deploy"] and status["state"] == "SUCCESS"): @@ -115,8 +116,9 @@ def send_dmaap_event(): def test_cl_apex(): """The Closed Loop O-RU Fronthaul Recovery usecase Apex version.""" logger.info("Upload tosca to commissioning") - tosca_template = jinja_env().get_template("commission_apex.json.j2").render(dmaapGroup=settings.DMAAP_CL_GROUP, dmaapUser=settings.DMAAP_CL_USER) - assert clcommissioning_utils.create_instance(tosca_template) is True + commissioning_payload = jinja_env().get_template("commission_apex.json.j2").render(dmaapGroup=settings.DMAAP_CL_GROUP, dmaapUser=settings.DMAAP_CL_USER) + instance_payload = jinja_env().get_template("create_instance_apex.json.j2").render(dmaapGroup=settings.DMAAP_CL_GROUP, dmaapUser=settings.DMAAP_CL_USER, instanceName=usecase_name) + assert clcommissioning_utils.create_instance(usecase_name, commissioning_payload, instance_payload) is True sdnc = OranSdnc() status = sdnc.get_odu_oru_status("o-du-1122", "rrm-pol-2", settings.SDNC_BASICAUTH)