Java 詹金斯总是表现出成功——TestNG,Selenium
我是詹金斯的新手,我对构建有问题。我正在用Selenium、Java和TestNG编写UI测试。 我的问题是,Jenkins总是显示Java 詹金斯总是表现出成功——TestNG,Selenium,java,selenium,jenkins,testng,jenkins-plugins,Java,Selenium,Jenkins,Testng,Jenkins Plugins,我是詹金斯的新手,我对构建有问题。我正在用Selenium、Java和TestNG编写UI测试。 我的问题是,Jenkins总是显示Finished:SUCCESS,即使某些测试失败 =============================================== TestAll Total tests run: 10, Failures: 1, Skips: 0 ===========================================
Finished:SUCCESS
,即使某些测试失败
===============================================
TestAll
Total tests run: 10, Failures: 1, Skips: 0
===============================================
[SSH] exit-status: 0
TestNG Reports Processing: START
Looking for TestNG results report in workspace using pattern: **/testng-results.xml
Did not find any matching files.
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Notifying upstream projects of job completion
No emails were triggered.
Finished: SUCCESS
如何解决我的问题?我假设您正在构建一个Maven项目。 要停止基于测试的构建失败,请转到项目的“配置”部分,然后转到“构建”部分,并在“目标和选项行”中添加:
如果发现错误,这将停止构建。我假设您正在构建一个Maven项目。 要停止基于测试的构建失败,请转到项目的“配置”部分,然后转到“构建”部分,并在“目标和选项行”中添加:
如果发现错误,这将停止生成。这很奇怪,因为Jenkins没有找到任何
testng results.xml
。我认为您应该共享您的pom.xml
和jenkins运行的mvn命令。这很奇怪,因为jenkins没有找到任何testng results.xml
。我认为您应该共享您的pom.xml
和jenkins运行的mvn命令。
-Dmaven.test.failure.ignore=false