Update testing tools for SEBA validation
[iec.git] / src / use_cases / seba_on_arm / test / ponsim / test.sh
index 7e984f3..0d3c64d 100755 (executable)
@@ -1,11 +1,17 @@
 #!/bin/bash
-# shellcheck disable=SC2016
+##############################################################################
+# Copyright (c) 2020 Akraino IEC Team.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
 
 set -ex
 
 basepath=$(cd "$(dirname "$0")"; pwd)
 
-CORD_IMG="${CORD_IMG:-iecedge/cord-tester:latest}"
+CORD_IMG="${CORD_IMG:-iecedge/cord-tester:cord-7.0}"
 KUBE_DIR="${KUBE_DIR:-${PWD}/.kube}"
 K8S_MASTER_IP="${K8S_MASTER_IP:-127.0.0.1}"
 TEST_USER="${TEST_USER:-ubuntu}"
@@ -34,7 +40,11 @@ DOCKER_CMD="docker run -id -e K8S_MASTER_IP=${K8S_MASTER_IP} \
 if cont_id=$(eval "${DOCKER_CMD}")
 then
   echo "Starting SIAB.robot in ${cont_id}"
-  docker exec "${cont_id}" /workspace/docker_run.sh
+  docker exec "${cont_id}" sudo cp /workspace/docker_run.sh \
+        "/home/${TEST_USER}/docker_run.sh"
+  docker exec "${cont_id}" sudo chown "${TEST_USER}:${TEST_USER}" \
+         "/home/${TEST_USER}/docker_run.sh"
+  docker exec "${cont_id}" "/home/${TEST_USER}/docker_run.sh"
 else
   echo "Failed to execute docker command ${cont_id}"
   exit 1