2 Documentation Executes the VNF Orchestration Test cases including setup and teardown
6 Resource ../resources/demo_preload.robot
7 Resource ../resources/asdc_interface.robot
11 ${MODULE_NAME} DemoModuleName
14 ${HB_SERVICE_INSTANCE_ID}
19 Initialize Customer And Models
21 Load Customer And Models Demonstration
25 Load Customer Demonstration
26 Load Customer SDN-ETHERNET-INTERNET
29 [Tags] InitDistribution
30 Load Models Demonstration
34 Preload User Model ${VNF_NAME} ${MODULE_NAME}
36 Create APPC Mount Point
37 [Tags] APPCMountPointDemo
38 APPC Mount Point ${MODULE_NAME}
42 Instantiate VNF vFW base_vfw
44 Instantiate Demo VFWCL
45 [Tags] instantiateDemoVFWCL
46 Instantiate Demo VNF vFWCL base_vpkg
49 [Tags] instantiateVFWCL
50 Instantiate VNF vFWCL base_vpkg
53 [Tags] instantiateVFWDT
54 Instantiate VNF vFWDT base_vpkg
57 Delete Instantiated VNF
58 [Documentation] This test assumes all necessary variables are loaded via the variable file create in Save For Delete
59 ... The Teardown VNF needs to be in the teardown step of the test case...
64 [Teardown] Teardown VNF
68 ... Try to run heatbridge
70 Execute Heatbridge ${HB_STACK} ${HB_SERVICE_INSTANCE_ID} ${HB_SERVICE} ${HB_IPV4_OAM_ADDRESS}
74 ... APPC CDT Preload Demo
75 [Tags] APPCCDTPreloadDemo
78 # Preload APPC CDT GUI demo reference_AllAction_vLoadBalancer_vLoadBalancer-test0_0.0.1V.json ${EXECDIR}/robot/assets/templates/appc/reference_AllAction_vLoadBalancer_vLoadBalancer-test0_0.0.1V.json ${EXECDIR}/robot/assets/templates/appc/template_ConfigScaleOut_vLoadBalancer_vLoadBalancer-test0_0.0.1V_vLB.xml ${EXECDIR}/robot/assets/templates/appc/pd_ConfigScaleOut_vLoadBalancer_vLoadBalancer-test0_0.0.1V_vLB.yaml
80 Distribute vFWNG CDS Model
81 [Documentation] Distribute vFWNG for CDS
82 [Tags] DistributeVFWNG
84 Model Distribution For Directory service=vFWNG cds=vfwng
86 Distribute Demo vFWDT Model
87 [Documentation] Distribute Demo vFWDT (does not delete model after distribution)
88 [Tags] DistributeDemoVFWDT
90 Model Distribution For Directory service=vFWDT