测试步骤:
1. Master Node为CentOS, 使用Docker安装,Job和Build、Workspace在不同目录下
2. Slave Node为Window7,测试代码的运行环境
3. 配置Jenkins Job,使用Slave Node下载及ANT运行Selenium最新测试代码,然后TestNG展示结果
实际结果:
测试执行成功,但是Jenkins TestNG链接不显示
TestNG ReportsProcessing: START
Looking for TestNGresults report in workspace using pattern: **/testng-results.xml
testng-results.xml waslast modified before this build started. Ignoring it.
Saving reports...
Found matching filesbut did not find any TestNG results.
修复办法:
进入Nodes管理页面,观察SLAVE node的ClockDifference值,如果显示为红色(例如1min 40 sec behind),代表时间不同步,需要修改;否则,TestNG测试结果将被忽略。
登陆SLAVE 宿主机,修改系统时间,和Master宿主机保持一致
重启SLAVE Agent建立连接
转载请注明原文地址: https://ju.6miu.com/read-12828.html