v0.4.49 allow IP parameters for networks, and network types in RO
Change-Id: I01ac9b0d006b7069555566bac7ba23d84de55312
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/test/basictest.sh b/test/basictest.sh
index 8b25448..61cf44e 100755
--- a/test/basictest.sh
+++ b/test/basictest.sh
@@ -141,16 +141,20 @@
${DIRmano}/openmano instance-scenario-delete -f simple-instance || echo "fail"
${DIRmano}/openmano instance-scenario-delete -f complex-instance || echo "fail"
${DIRmano}/openmano instance-scenario-delete -f complex2-instance || echo "fail"
- ${DIRmano}/openmano scenario-delete -f simple || echo "fail"
- ${DIRmano}/openmano scenario-delete -f complex || echo "fail"
- ${DIRmano}/openmano scenario-delete -f complex2 || echo "fail"
- ${DIRmano}/openmano vnf-delete -f linux || echo "fail"
- ${DIRmano}/openmano vnf-delete -f dataplaneVNF_2VMs || echo "fail"
- ${DIRmano}/openmano vnf-delete -f dataplaneVNF2 || echo "fail"
- ${DIRmano}/openmano vnf-delete -f dataplaneVNF3 || echo "fail"
- ${DIRmano}/openmano datacenter-detach TEST-dc || echo "fail"
- ${DIRmano}/openmano datacenter-delete -f TEST-dc || echo "fail"
- ${DIRmano}/openmano tenant-delete -f TEST-tenant || echo "fail"
+ ${DIRmano}/openmano scenario-delete -f simple || echo "fail"
+ ${DIRmano}/openmano scenario-delete -f complex || echo "fail"
+ ${DIRmano}/openmano scenario-delete -f complex2 || echo "fail"
+ ${DIRmano}/openmano scenario-delete -f complex3 || echo "fail"
+ ${DIRmano}/openmano scenario-delete -f complex4 || echo "fail"
+ ${DIRmano}/openmano vnf-delete -f linux || echo "fail"
+ ${DIRmano}/openmano vnf-delete -f linux_2VMs_v02 || echo "fail"
+ ${DIRmano}/openmano vnf-delete -f dataplaneVNF_2VMs || echo "fail"
+ ${DIRmano}/openmano vnf-delete -f dataplaneVNF_2VMs_v02 || echo "fail"
+ ${DIRmano}/openmano vnf-delete -f dataplaneVNF2 || echo "fail"
+ ${DIRmano}/openmano vnf-delete -f dataplaneVNF3 || echo "fail"
+ ${DIRmano}/openmano datacenter-detach TEST-dc || echo "fail"
+ ${DIRmano}/openmano datacenter-delete -f TEST-dc || echo "fail"
+ ${DIRmano}/openmano tenant-delete -f TEST-tenant || echo "fail"
echo
elif [[ $action == "create" ]]
@@ -189,7 +193,7 @@
[[ $? != 0 ]] && echo "FAIL" && echo " $result" && $_exit 1
echo OK
- for VNF in linux dataplaneVNF1 dataplaneVNF2 dataplaneVNF_2VMs dataplaneVNF3
+ for VNF in linux dataplaneVNF1 dataplaneVNF2 dataplaneVNF_2VMs dataplaneVNF_2VMs_v02 dataplaneVNF3 linux_2VMs_v02
do
printf "%-50s" "Creating VNF '${VNF}': "
result=`$DIRmano/openmano vnf-create $DIRmano/vnfs/examples/${VNF}.yaml`
@@ -198,7 +202,7 @@
! is_valid_uuid $vnf && echo FAIL && echo " $result" && $_exit 1
echo $vnf
done
- for NS in simple complex complex2
+ for NS in simple complex complex2 complex3 complex4
do
printf "%-50s" "Creating scenario '${NS}':"
result=`$DIRmano/openmano scenario-create $DIRmano/scenarios/examples/${NS}.yaml`
@@ -207,7 +211,7 @@
echo $scenario
done
- for IS in simple complex complex2
+ for IS in simple complex complex2 complex3
do
printf "%-50s" "Creating instance-scenario '${IS}':"
result=`$DIRmano/openmano instance-scenario-create --scenario ${IS} --name ${IS}-instance`
@@ -216,6 +220,12 @@
echo $instance
done
+ printf "%-50s" "Creating instance-scenario 'complex4':"
+ result=`$DIRmano/openmano instance-scenario-create $DIRmano/instance-scenarios/examples/instance-creation-complex4.yaml`
+ instance=`echo $result |gawk '{print $1}'`
+ ! is_valid_uuid $instance && echo FAIL && echo " $result" && $_exit 1
+ echo $instance
+
echo
#echo "Check virtual machines are deployed"
#vms_error=`openvim vm-list | grep ERROR | wc -l`