Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 1035 by [email protected]: Execute Command not executing or starting an application and or shell script that starts an application
http://code.google.com/p/robotframework/issues/detail?id=1035

What steps will reproduce the problem?
1. SSHLibrary.Open Connection   ${Host} 
2. SSHLibrary.Login     ${RootUsername} ${RootPwd}
3. SSHLibrary.Execute Command   ${command}

Where ${command} is one of the following:
1.
on -d startlogger 2>\&1
2.
startlogger
3.
a shell scrip that has the same command without escape characters

What is the expected output? What do you see instead?
I expect it to start the startlogger application but instead it says that it has been executed and that is it. I use the same command and procedures for other tasks and they work fine. Including running commands off a shell script. However, for some reason I cannot get it to start.

I can telnet into the unit manually and startlogger by using the commands above but for some reason, it doesnt allow this particular app to run via Execute command.

Does anyone have a workaround for this? Or anyway to troubleshoot this issue?

What version of the product are you using? On what operating system?
SSHLibrary: 1.0
Windows 7, 64 bit
Robot Framework 2.6.3
Jython 2.5.2

Please provide any additional information below.
As mentioned above, I am able to run shell scripts but I just cannot get it to run applications. Any help would be greatly appreciated.

Reply via email to