Test suite for flex-grid support
[transportpce.git] / tests / Xtesting / DockerSims / dockercmd_profile.sh
index 1f3aa4be1f2cc36cdcb6b320d879958ce273d67c..2f1c6cb3ca6a20894f5330503e2b3bd5099b832c 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-DEVICE_VERSION=${1:-1.2.1}
+DEVICE_VERSION=${1:-all}
 
 # this file centralizes inb one place parameters needed by docker scripts,
 # more especially the image lists for 1.2.1 and 2.2.1 devices.
@@ -8,22 +8,24 @@ DEVICE_VERSION=${1:-1.2.1}
 
 #IMAGE_LIST format is suffix_port : container/image name : config file to fill netconf operational datastore
 
-IMAGE121_LIST="30:xpdra-1.2.1:oper-XPDRA.xml
-31:roadma-1.2.1:oper-ROADMA.xml
-32:roadmb-1.2.1:oper-ROADMB.xml
-33:roadmc-1.2.1:oper-ROADMC.xml
-34:xpdrc-1.2.1:oper-XPDRC.xml
-21:roadma-full-1.2.1:oper-ROADMA-full.xml
-23:roadmc-full-1.2.1:oper-ROADMC-full.xml
+IMAGE121_LIST="30:xpdra-1.2.1:1.2.1/oper-XPDRA.xml
+31:roadma-1.2.1:1.2.1/oper-ROADMA.xml
+32:roadmb-1.2.1:1.2.1/oper-ROADMB.xml
+33:roadmc-1.2.1:1.2.1/oper-ROADMC.xml
+34:xpdrc-1.2.1:1.2.1/oper-XPDRC.xml
+21:roadma-full-1.2.1:1.2.1/oper-ROADMA-full.xml
+23:roadmc-full-1.2.1:1.2.1/oper-ROADMC-full.xml
 "
 
-IMAGE221_LIST="40:xpdra-2.2.1:oper-XPDRA.xml
-41:roadma-2.2.1:oper-ROADMA.xml
-42:roadmb-2.2.1:oper-ROADMB.xml
-43:roadmc-2.2.1:oper-ROADMC.xml
-44:xpdrc-2.2.1:oper-XPDRC.xml
-45:spdrav2-2.2.1:oper-SPDRAv2.xml
-46:spdrav1-2.2.1:oper-SPDRAv1.xml
+IMAGE221_LIST="40:xpdra-2.2.1:2.2.1/oper-XPDRA.xml
+41:roadma-2.2.1:2.2.1/oper-ROADMA.xml
+42:roadmb-2.2.1:2.2.1/oper-ROADMB.xml
+43:roadmc-2.2.1:2.2.1/oper-ROADMC.xml
+47:roadmd-2.2.1:2.2.1/oper-ROADMD.xml
+44:xpdrc-2.2.1:2.2.1/oper-XPDRC.xml
+45:spdra-2.2.1:2.2.1/oper-SPDRA.xml
+46:spdrc-2.2.1:2.2.1/oper-SPDRC.xml
+25:spdra_no_interface-2.2.1:2.2.1/oper-SPDRA_no_interface.xml
 "
 
 case "$DEVICE_VERSION" in
@@ -31,6 +33,8 @@ case "$DEVICE_VERSION" in
     ;;
     "2.2.1") IMAGE_LIST=$IMAGE221_LIST
     ;;
+    "all") IMAGE_LIST=$IMAGE121_LIST" "$IMAGE221_LIST
+    ;;
     *) echo "unsupported device version"
     exit 1
     ;;