[Jenkins]TestNG无法显示,提示“testng-results.xml was last modified before this build started”

    xiaoxiao2021-03-25  132

    

    测试步骤:

    1. Master NodeCentOS, 使用Docker安装,JobBuildWorkspace在不同目录下

    2. Slave NodeWindow7,测试代码的运行环境

    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 nodeClockDifference值,如果显示为红色(例如1min 40 sec behind),代表时间不同步,需要修改;否则,TestNG测试结果将被忽略。

    登陆SLAVE 宿主机,修改系统时间,和Master宿主机保持一致

    重启SLAVE Agent建立连接

    转载请注明原文地址: https://ju.6miu.com/read-12828.html

    最新回复(0)