Update ci deploy sequences 67/54167/1
authorQiLiang <liangqi1@huawei.com>
Tue, 20 Mar 2018 08:28:38 +0000 (16:28 +0800)
committerQiLiang <liangqi1@huawei.com>
Tue, 20 Mar 2018 08:29:16 +0000 (16:29 +0800)
- Add time consuming count for each scenarios
- Add istio for container4nfv

Change-Id: I3ed377492d6228e1c04362fee41f8b258f8ffd5a
Signed-off-by: QiLiang <liangqi1@huawei.com>
ci/deploy.sh

index 7d71ff3..dda7d8c 100755 (executable)
 
 set -ex
 
-../src/vagrant/kubeadm_basic/deploy.sh
-../src/vagrant/kubeadm_multus/deploy.sh
-../src/vagrant/kubeadm_virtlet/deploy.sh
-../src/vagrant/kubeadm_ovsdpdk/deploy.sh
+# Scenario sequence rules:
+#     - stable first
+#     - less time consuming first
+SCENARIOS="kubeadm_basic
+    kubeadm_multus
+    kubeadm_virtlet
+    kubeadm_ovsdpdk
+    kubeadm_istio
+"
+
+for SCENARIO in $SCENARIOS; do
+    START=$(date +%s)
+    ../src/vagrant/${SCENARIO}/deploy.sh
+    END=$(date +%s)
+    DIFF=$(( $END - $START ))
+    echo "Scenario $SCENARIO tooks $DIFF seconds."
+done