无法使用SSH库执行C程序可执行文件(来自Robot Framework)

时间:2018-02-09 02:35:48

标签: python robotframework

我正在尝试使用Robot Framework将SSH连接到远程计算机并执行C程序/可执行文件。

但似乎ROBOT没有执行这个程序。但是,SHH连接似乎是成功的,它能够找到要执行的脚本。

echo "Starting Server Process" // This statement is printed.
./helloworld            // infinite loop program. Doesn't run (checked ps output

echo "Completed server program"  // also printed.

是否存在ROBOT无法使用SSH库执行C / C ++程序的已知问题?

如果有人可以分享对此

的任何见解,我将不胜感激

-Tej

编辑主要信息

在服务器上启动Exchange进程。

${retval}=   Start Command    ./server.sh
BuiltIn.Sleep    30s
${output}=    Read Command Output
BuiltIn.Log To Console    Output from server ${output}
Should Contain    ${output}    Exchange server started

这里的问题是,

1)SSH工作正常,因为从脚本打印了echo语句 2)30秒睡眠是我检查" ps -aef"在服务器计算机上输出以查看进程是否已启动。 (事实并非如此)

〜 〜

0 个答案:

没有答案