#!/bin/bash | |
# ----------------------------------------------------------------------------- | |
# Remotely pushes test bits to a remote test machine and unrolls them in /tmp | |
# ----------------------------------------------------------------------------- | |
[ ! -d "$ONOS_ROOT" ] && echo "ONOS_ROOT is not defined" >&2 && exit 1 | |
. $ONOS_ROOT/tools/build/envDefaults | |
node=${1:-$OCN} | |
remote=$ONOS_USER@$node | |
scp -q $ONOS_TEST_TAR $remote:/tmp | |
ssh $remote " | |
rm -f /tmp/onos $ONOS_TEST_BITS | |
cd /tmp && tar zxf $ONOS_TEST_BITS.tar.gz && ln -s $ONOS_TEST_BITS onos | |
" |