appium 版本:1.8.1
设备:Android7.0 和 Android8.0 的模拟器
问题:
在多线程方式执行 case 的时候老是报下面这个错,目前还只是执行两台设备,总一台设备执行,另一个设备就报错;
之前在单跑一台设备的时候偶尔会出现这种错误,但是很少;但是现在跑一两条就报这个错;
有没有做多设备执行比较成功的朋友 交流学习下是怎么做的!
报错:
An unknown server-side error occurred while processing the command.
Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET
有没有做多设备执行比较成功的朋友 交流学习下是怎么做的!
# 这是启动appium的代码
def start_appium(port):
cmd = "appium --address 127.0.0.1 --port %s --bootstrap-port %s --session-override >%s.txt" % (port, port - 2000, port)
print(cmd)
subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE)
time.sleep(2)