Robotframework 如何解决测试执行中的EOFERRSSH

Robotframework 如何解决测试执行中的EOFERRSSH,robotframework,Robotframework,robot日志文件显示以下内容: 正在执行命令'/testcase_xy.py'的信息。调试[chan 28]最大值 32768字节信息命令中的数据包已退出,返回代码为0 信息:正在执行命令“/testcase\u xy\u next.py”。调试[chan 43]最大值 数据包输入:32768字节失败或调试回溯(最近 最后一次通话): 文件“/usr/lib/python2.6/site packages/SSHLibrary/library.py”,第行 881,在execute_命令中 s

robot日志文件显示以下内容:

正在执行命令'/testcase_xy.py'的信息。调试[chan 28]最大值 32768字节信息命令中的数据包已退出,返回代码为0

信息:正在执行命令“/testcase\u xy\u next.py”。调试[chan 43]最大值 数据包输入:32768字节失败或调试回溯(最近 最后一次通话):

文件“/usr/lib/python2.6/site packages/SSHLibrary/library.py”,第行 881,在execute_命令中 stdout,stderr,rc=self.current.execute_命令(command)

文件“/usr/lib/python2.6/site packages/SSHLibrary/abstractclient.py”, 第219行,在execute_命令中 self.start\u命令(命令)

文件“/usr/lib/python2.6/site packages/SSHLibrary/abstractclient.py”, 第237行,在start_命令中 self.\u start\u command.append(self.\u start\u command(command))

文件“/usr/lib/python2.6/site packages/SSHLibrary/pythonclient.py”, 第85行,in _start_命令 cmd.run_in(新外壳)

文件“/usr/lib/python2.6/site packages/SSHLibrary/abstractclient.py”, 线路1055,在运行中 self._execute()

文件“/usr/lib/python2.6/site packages/SSHLibrary/pythonclient.py”, 第201行,in_execute self.\u shell.exec\u命令(self.\u命令)

文件“/usr/lib/python2.6/site packages/paramiko/channel.py”,第60行, 入帐 返回函数(self,*args,**kwds)

文件“/usr/lib/python2.6/site packages/paramiko/channel.py”,第229行, 在exec_命令中 self.\u等待\u事件()

文件“/usr/lib/python2.6/site packages/paramiko/channel.py”,第行 1086,在等待事件中 提高e

在测试执行过程中,我在几个不同的步骤中看到了这些行为


有人能帮我解决问题吗?或者我们如何解决问题?

可能最好提供执行文件的内容/testcase\u xy\u next.py这是一个简单的例子:testcase给了我一个来自测试工具的目录:#/usr/bin/python-u import os import sys import time import subprocess from subprocess import Popen,PIPE,STDOUT print“->我的脚本名为“cmd='ls-axl'p=Popen(cmd,shell=True,stdin=PIPE,STDOUT=PIPE,stderr=STDOUT,close_fds=True)output=p.STDOUT.read()print”输出是:“print”打印输出出口(0)如果在SSH终端会话中运行python文件,它会工作吗?可能最好提供已执行文件/testcase_xy_next.py的内容这是一个简单的例子:testcase给我一个来自测试工具的目录:#/usr/bin/python-u import os import sys import time import subprocess from subprocess import Popen,PIPE,STDOUT print“->我的脚本名为“cmd='ls-axl'p=Popen(cmd,shell=True,stdin=PIPE,STDOUT=PIPE,stderr=STDOUT,close_fds=True)output=p.STDOUT.read()print”输出是:“print”打印输出出口(0)如果在SSH终端会话中运行python文件,它是否工作?