X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?p=it%2Fdep.git;a=blobdiff_plain;f=smo-install%2Ftest%2Fpythonsdk%2Fsrc%2Forantests%2Fnetwork_slicing%2Ftest_network_slicing.py;fp=smo-install%2Ftest%2Fpythonsdk%2Fsrc%2Forantests%2Fnetwork_slicing%2Ftest_network_slicing.py;h=b792311ab89d1ee8be41bb45b781612e7363d5b5;hp=54fb7352832681c52f62fafa184940e21c39a083;hb=b192fa2aac64a4475cfe5f004c42b53e8bec6ea2;hpb=11374c6d4167d6b8c78bc26f1272a1d8b8b74da1 diff --git a/smo-install/test/pythonsdk/src/orantests/network_slicing/test_network_slicing.py b/smo-install/test/pythonsdk/src/orantests/network_slicing/test_network_slicing.py index 54fb7352..b792311a 100644 --- a/smo-install/test/pythonsdk/src/orantests/network_slicing/test_network_slicing.py +++ b/smo-install/test/pythonsdk/src/orantests/network_slicing/test_network_slicing.py @@ -29,6 +29,7 @@ import logging.config import pytest from onapsdk.configuration import settings from preparation.aai_preparation import AaiPreparation +from preparation.ns_simulators import NsSimulators from preparation.oof_preparation import OofPreparation from preparation.sdc_preparation import SdcPreparation from preparation.so_preparation import SoPreparation @@ -44,12 +45,16 @@ aaiPreparation = AaiPreparation() oofPreparation = OofPreparation() msbPreparation = MsbPreparation() uuiPreparation = UuiPreparation() +ns_sims = NsSimulators() @pytest.fixture(scope="module", autouse=True) def pre_config(): """Set the onap components before executing the tests.""" logger.info("Test class setup for Network Slicing usecase Option2") + logger.info("Start needed simulators") + ns_sims.start_and_wait_ns_simulators() + logger.info("PreConfig Step1: Create SDC Templates") res = sdcPreparation.prepare_sdc() cst_id = res[0] @@ -83,6 +88,7 @@ def pre_config(): ### Cleanup code yield logger.info("Start to cleanup user case specific configurations") + ns_sims.stop_and_wait_ns_simulators() #aaiPreparation.cleanup_aai() #soPreparation.cleanup_so() #oofPreparation.cleanup_oof()