[oe-commits] Stefan Stanacar : qemuimage-testlib: pass optional timeout to ssh function

git at git.openembedded.org git at git.openembedded.org
Wed May 15 21:18:44 UTC 2013


Module: openembedded-core.git
Branch: master
Commit: 21950ff5eb032fefc4753bd68af57f655d0c61f2
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=21950ff5eb032fefc4753bd68af57f655d0c61f2

Author: Stefan Stanacar <stefanx.stanacar at intel.com>
Date:   Wed May 15 10:42:18 2013 +0000

qemuimage-testlib: pass optional timeout to ssh function

Sometimes we need to change the timeout used by the function for
certain kinds of tests.

Signed-off-by: Stefan Stanacar <stefanx.stanacar at intel.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 scripts/qemuimage-testlib |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/scripts/qemuimage-testlib b/scripts/qemuimage-testlib
index 1fa9b4e..475231b 100755
--- a/scripts/qemuimage-testlib
+++ b/scripts/qemuimage-testlib
@@ -144,10 +144,15 @@ EOF`
 # function to run command in $ip_addr via ssh
 Test_SSH()
 {
-	local ip_addr=$1
-	shift
-	local command=$@
-	local time_out=60
+	local ip_addr="$1"
+	local command="$2"
+
+	if [ $# -eq 3 ]; then
+	    local time_out=$3
+	else
+	    local time_out=60
+	fi
+
 	local ret=0
 	local exp_cmd=`cat << EOF
 eval spawn ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no root@$ip_addr "$command"





More information about the Openembedded-commits mailing list