diff options
author | Stefan Stanacar <stefanx.stanacar@intel.com> | 2013-05-15 10:42:18 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-05-16 00:22:52 +0300 |
commit | 21950ff5eb032fefc4753bd68af57f655d0c61f2 (patch) | |
tree | 9fd19e8d730ce00327854b2fc675f3101d05efe4 /scripts | |
parent | 1a5446ca73736753d172c06dcb48858887c7a896 (diff) | |
download | openembedded-core-21950ff5eb032fefc4753bd68af57f655d0c61f2.tar.gz openembedded-core-21950ff5eb032fefc4753bd68af57f655d0c61f2.tar.bz2 openembedded-core-21950ff5eb032fefc4753bd68af57f655d0c61f2.zip |
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@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/qemuimage-testlib | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/scripts/qemuimage-testlib b/scripts/qemuimage-testlib index 1fa9b4edbd..475231bbc4 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" |