summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2013-03-19 23:32:29 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-03-19 23:34:18 +0000
commit6b8d7767ff14345af29d7774b7e16e29c3f7fa8e (patch)
tree0bf30dd5dac1bf2ff0ab636923d253d4e957ebfa
parent6a0134fd4f1b64ef788be0791bd655dc7703d505 (diff)
downloadopenembedded-core-6b8d7767ff14345af29d7774b7e16e29c3f7fa8e.tar.gz
openembedded-core-6b8d7767ff14345af29d7774b7e16e29c3f7fa8e.tar.bz2
openembedded-core-6b8d7767ff14345af29d7774b7e16e29c3f7fa8e.zip
qemuimage-testlib: Fix IP address handling
Remove some pointless code and also fix the return handling for the function since it returns null, not 0 as the comments would suggest. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rwxr-xr-xscripts/qemuimage-testlib6
1 files changed, 2 insertions, 4 deletions
diff --git a/scripts/qemuimage-testlib b/scripts/qemuimage-testlib
index 5d74a0a739..42c3004f6f 100755
--- a/scripts/qemuimage-testlib
+++ b/scripts/qemuimage-testlib
@@ -337,8 +337,6 @@ Test_Fetch_Target_IP()
local ip_addr=0
# Check if $1 pid exists and contains ipaddr of target
- ps -wwfp $opid | grep -oq "192\.168\.7\.[0-9]*::"
-
ip_addr=`ps -wwfp $opid | grep -o "192\.168\.7\.[0-9]*::" | awk -F":" '{print $1}'`
echo $ip_addr
@@ -430,8 +428,8 @@ Test_Create_Qemu()
# Parse IP address of target from the qemu command line
TARGET_IPADDR=`Test_Fetch_Target_IP $QEMUPID`
- # If IP address is 0, means there is no qemu process found
- if [ ${TARGET_IPADDR} == "0" ]; then
+ echo "Target IP is ${TARGET_IPADDR}"
+ if [ -z ${TARGET_IPADDR} ]; then
Test_Info "There is no qemu process or qemu ip address found, return failed"
return 1
fi