blob: 057504efd7a6ae7295c7e58c48db32a72dd8033d [file] [log] [blame]
Gary Wu4aa2aee2017-11-09 11:42:15 -08001#!/bin/bash -x
Gary Wu73202cf2017-10-23 15:15:52 -07002
Gary Wucd182072017-10-24 08:06:17 -07003SSH_KEY=~/.ssh/onap_key
4
Gary Wu73202cf2017-10-23 15:15:52 -07005if [ -z "$WORKSPACE" ]; then
6 export WORKSPACE=`git rev-parse --show-toplevel`
7fi
8
Gary Wu17cd9cb2017-10-23 15:18:39 -07009source $WORKSPACE/test/ete/scripts/install_openstack_cli.sh
10
Gary Wu73202cf2017-10-23 15:15:52 -070011cd $WORKSPACE/test/ete/scripts
12
13ROBOT_IP=$(./get-floating-ip.sh onap-robot)
14echo "ROBOT_IP=${ROBOT_IP}"
15
Gary Wu4aa2aee2017-11-09 11:42:15 -080016if [ "" == "${ROBOT_IP}" ]; then
17 exit 1
18fi
19
Gary Wue8ac9b52017-11-09 10:08:27 -080020ssh-keygen -R ${ROBOT_IP}
Gary Wu6642b8f2017-10-27 11:21:56 -070021
Gary Wucd182072017-10-24 08:06:17 -070022ssh -o StrictHostKeychecking=no -i ${SSH_KEY} root@${ROBOT_IP} "OS_PASSWORD_INPUT=$OS_PASSWORD_INPUT bash -s" < ./remote/run-robot.sh
Gary Wu1030aa02017-11-09 11:13:32 -080023
24if [ $? -eq 0 ]
25then
26 exit 1
27fi
28
Gary Wucd182072017-10-24 08:06:17 -070029LOG_DIR=$(ssh -o StrictHostKeychecking=no -i ${SSH_KEY} root@${ROBOT_IP} "ls -1t /opt/eteshare/logs | head -1")
Gary Wu35ed5402017-10-30 14:06:09 -070030echo "Browse Robot results at http://${ROBOT_IP}:88/logs/${LOG_DIR}/"
Gary Wucd182072017-10-24 08:06:17 -070031rsync -e "ssh -i ${SSH_KEY}" -avPz root@${ROBOT_IP}:/opt/eteshare/logs/${LOG_DIR}/ $WORKSPACE/archives/