From: hyunsik.noh Date: Thu, 23 Jan 2014 08:19:04 +0000 (+0900) Subject: CLI: Fix to check for run result X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F50%2F15550%2F1;p=sdk%2Ftools%2Fcli.git CLI: Fix to check for run result Change-Id: Icde3733f19880f899e30bcfa979d116c14d67839 Signed-off-by: hyunsik.noh --- diff --git a/org.tizen.ncli.ide/src/org/tizen/ncli/ide/subcommands/RunCLICommand.java b/org.tizen.ncli.ide/src/org/tizen/ncli/ide/subcommands/RunCLICommand.java index 54d29e4..3cf9608 100644 --- a/org.tizen.ncli.ide/src/org/tizen/ncli/ide/subcommands/RunCLICommand.java +++ b/org.tizen.ncli.ide/src/org/tizen/ncli/ide/subcommands/RunCLICommand.java @@ -25,6 +25,7 @@ package org.tizen.ncli.ide.subcommands; import org.eclipse.osgi.util.NLS; +import org.tizen.common.TizenPlatformConstants; import org.tizen.ncli.ide.CLIConstant; import org.tizen.ncli.ide.messages.TizenCLIMessages; import org.tizen.ncli.ide.util.TargetUtil; @@ -41,7 +42,6 @@ public class RunCLICommand extends AbstractSubCommand { private String appTypeCommand = "/usr/bin/pkginfo --pkg %s | grep -i Type"; private String runNativeAppCommand = "launch_app %s.%s"; private String runWebAppCommand = "/usr/bin/wrt-launcher --s %s.%s --t 60000"; - private static final String SUCCESS= "result: launched"; public RunCLICommand() { } @@ -123,17 +123,20 @@ public class RunCLICommand extends AbstractSubCommand { boolean result = false; log.info("=run app="); progressLog.info(TizenCLIMessages.RUN_LAUNCHING_PACKAGE); + String success = null; String runCommand = null; if(CLIConstant.NATIVE_PKG_EXT.equals(appType)) { runCommand = String.format(runNativeAppCommand, pkgId, appName); + success = TizenPlatformConstants.LAUNCH_CMD_SUCCESS; } else { runCommand = String.format(runWebAppCommand, pkgId, appName); + success = TizenPlatformConstants.WIDGET_LAUNCHED_NOTIFICATION; } log.debug("[Run Command]]: " + runCommand); String returnResult = TargetUtil.getDefault().returnExecuteCommand(target, runCommand); String[] tokens = returnResult.split("\n"); for(String token : tokens) { - if(SUCCESS.equals(token)) { + if(success.equals(token)) { result = true; break; }