[英]Robot-Sikuli script throwing exception error when run from jenkins
I am trying to run robot script with sikuli library and related code from jenkins.我正在尝试使用 sikuli 库和 jenkins 的相关代码运行机器人脚本。 When run from terminal it works fine.
从终端运行时,它工作正常。 But when run through jenkins it throws a exception as
但是当通过 jenkins 运行时,它会抛出一个异常
com.github.rainmanwy.robotframework.sikulilib.exceptions.TimeoutException: Timeout happend, could not find P(windows_start.PNG) S: 0.7
com.github.rainmanwy.robotframework.sikulilib.exceptions.TimeoutException:超时发生,找不到 P(windows_start.PNG) S: 0.7
Java version: java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
Code as :代码为:
*** Settings ***
Library SikuliLibrary mode=NEW
*** Test Cases ***
SC_1
Start Sikuli Process
Add Image Path C:\\SikuliImage
Click windows_start.PNG
it seems that Jenkins don't have access to Image path ie C:\\SikuliImage. Jenkins 似乎无权访问图像路径,即 C:\\SikuliImage。 Try to add path which is same as the Jenkins path ie in case of *unix, we have /var/lib/jenkins, so that Jenkins have access to it.
尝试添加与 Jenkins 路径相同的路径,即在 *unix 的情况下,我们有 /var/lib/jenkins,以便 Jenkins 可以访问它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.