File tree Expand file tree Collapse file tree 1 file changed +10
-11
lines changed Expand file tree Collapse file tree 1 file changed +10
-11
lines changed Original file line number Diff line number Diff line change @@ -27,18 +27,17 @@ TARGET_IP=$1
2727TARGET_USER=$2
2828TARGET_PASS=$3
2929
30- RAND=` strings /dev/urandom | grep -o ' [[:alnum:]]' | head -n 5 | tr -d ' \n' ; echo`
31-
3230export SSHPASS=${TARGET_PASS}
33-
34- sshpass -e ssh ${TARGET_USER} @${TARGET_IP} " mkdir -p /tmp/unittests-$RAND /check"
35- sshpass -e scp ${BASE_DIR} /../../tools/runners/run-unittests.sh ${TARGET_USER} @${TARGET_IP} :/tmp/unittests-$RAND
36- sshpass -e scp -r ${OUT_DIR} /unittests/* ${TARGET_USER} @${TARGET_IP} :/tmp/unittests-$RAND
37- sshpass -e ssh ${TARGET_USER} @${TARGET_IP} " /tmp/unittests-$RAND /run-unittests.sh /tmp/unittests-$RAND ; \
38- echo $? > /tmp/unittests-$RAND /target_unittests_run.log"
39- sshpass -e scp -r ${TARGET_USER} @${TARGET_IP} :/tmp/unittests-$RAND /* .log ${OUT_DIR} /unittests
40- sshpass -e scp -r ${TARGET_USER} @${TARGET_IP} :/tmp/unittests-$RAND /check ${OUT_DIR} /unittests
41- sshpass -e ssh ${TARGET_USER} @${TARGET_IP} " rm -rf /tmp/unittests-$RAND "
31+ REMOTE_TMP_DIR=` sshpass -e ssh ${TARGET_USER} @${TARGET_IP} ' mktemp' `
32+
33+ sshpass -e ssh ${TARGET_USER} @${TARGET_IP} " mkdir -p $REMOTE_TMP_DIR /check"
34+ sshpass -e scp ${BASE_DIR} /../../tools/runners/run-unittests.sh ${TARGET_USER} @${TARGET_IP} :$REMOTE_TMP_DIR
35+ sshpass -e scp -r ${OUT_DIR} /unittests/* ${TARGET_USER} @${TARGET_IP} :$REMOTE_TMP_DIR
36+ sshpass -e ssh ${TARGET_USER} @${TARGET_IP} " $REMOTE_TMP_DIR /run-unittests.sh $REMOTE_TMP_DIR \
37+ echo $? > $REMOTE_TMP_DIR /target_unittests_run.log"
38+ sshpass -e scp -r ${TARGET_USER} @${TARGET_IP} :$REMOTE_TMP_DIR /* .log ${OUT_DIR} /unittests
39+ sshpass -e scp -r ${TARGET_USER} @${TARGET_IP} :$REMOTE_TMP_DIR /check ${OUT_DIR} /unittests
40+ sshpass -e ssh ${TARGET_USER} @${TARGET_IP} " rm -rf $REMOTE_TMP_DIR "
4241
4342STATUS=` cat ${OUT_DIR} /unittests/target_unittests_run.log`
4443
You can’t perform that action at this time.
0 commit comments