X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=smo-install%2Ftest%2Fpythonsdk%2Fsrc%2Forantests%2Fsmo%2Fcl_usecase.py;h=5181445c3be062af338e82b09a27d2b8ec68ac3f;hb=645e0e6d5d5df3fbe91a14b4965f4de6cb84ca35;hp=c2e3f86a0ed0dfae311b3619a82a1928c07bec0c;hpb=397cc164dbbee967d227df897859e55ac807349f;p=it%2Fdep.git diff --git a/smo-install/test/pythonsdk/src/orantests/smo/cl_usecase.py b/smo-install/test/pythonsdk/src/orantests/smo/cl_usecase.py index c2e3f86a..5181445c 100644 --- a/smo-install/test/pythonsdk/src/orantests/smo/cl_usecase.py +++ b/smo-install/test/pythonsdk/src/orantests/smo/cl_usecase.py @@ -38,40 +38,32 @@ class ClCommissioningUtils(): """Can be used to have cl usecase utils methods.""" @classmethod - def clean_instance(cls): + def clean_instance(cls, usecase_name): """Clean template instance.""" - clamp.change_instance_status("PASSIVE", "PMSH_Instance1", "1.2.3") - wait(lambda: clamp.verify_instance_status("PASSIVE"), sleep_seconds=5, timeout_seconds=60, - waiting_for="Clamp instance switches to PASSIVE") - clamp.change_instance_status("UNINITIALISED", "PMSH_Instance1", "1.2.3") + clamp.change_instance_status("UNINITIALISED", usecase_name, "1.2.3") wait(lambda: clamp.verify_instance_status("UNINITIALISED"), sleep_seconds=5, timeout_seconds=60, waiting_for="Clamp instance switches to UNINITIALISED") logger.info("Delete Instance") - clamp.delete_template_instance("PMSH_Instance1", "1.2.3") + clamp.delete_template_instance(usecase_name, "1.2.3") logger.info("Decommission tosca") clamp.decommission_template("ToscaServiceTemplateSimple", "1.0.0") @classmethod - def create_instance(cls, tosca_template) -> bool: + def create_instance(cls, usecase_name, commissioning_payload, instance_payload) -> bool: """Create template instance.""" - response = clamp.upload_commission(tosca_template) + response = clamp.upload_commission(commissioning_payload) if response["errorDetails"] is not None: return False logger.info("Create Instance") - response = clamp.create_instance(tosca_template) + response = clamp.create_instance(instance_payload) if response["errorDetails"] is not None: return False logger.info("Change Instance Status to PASSIVE") - clamp.change_instance_status("PASSIVE", "PMSH_Instance1", "1.2.3") + clamp.change_instance_status("PASSIVE", usecase_name, "1.2.3") wait(lambda: clamp.verify_instance_status("PASSIVE"), sleep_seconds=5, timeout_seconds=60, waiting_for="Clamp instance switches to PASSIVE") - logger.info("Change Instance Status to RUNNING") - clamp.change_instance_status("RUNNING", "PMSH_Instance1", "1.2.3") - wait(lambda: clamp.verify_instance_status("RUNNING"), sleep_seconds=5, timeout_seconds=60, - waiting_for="Clamp instance switches to RUNNING") - return True