3
A
回答
3
我一直在尋找一種方式來做到這一點爲好,沒有太多的成功。
然而,存在以下問題可能提供一些一般提示:
Maven reporting plugins do not execute if a unit test failure occurs
的想法是,你可以運行mvn install
(或其他),然後再運行:
mvn -Dmaven.test.skip=true your-plugin:your-goal
這將讓您無需運行測試即可再次運行構建,並保留結果供您細讀。當然,這隻有在你的插件解析測試結果時纔有用......
-1
雖然不推薦,但通過將surefire屬性testFailureIgnore設置爲true
,即使存在測試失敗時仍然可以繼續執行Maven執行。
...
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.11</version>
...
<configuration>
<testFailureIgnore>true</testFailureIgnore>
...
</configuration>
</plugin>
...
-1
如果你想構建運行事先知道有將要失敗,您可以使用:
mvn <goal> -Dmaven.test.skip = true
相關問題
- 1. 在Maven中運行TestNG測試失敗
- 2. 從Git Bash失敗運行Maven目標
- 3. 同時運行多個測試項目時測試失敗
- 4. 如何在特定測試失敗時停止運行測試?
- 5. 如何讓maven在測試失敗時不會失敗構建
- 6. 當在IDEA中運行時測試完成但在Maven中運行時失敗
- 7. 如何強制在maven測試目標期間運行的testNG測試超時?
- 8. 我如何運行maven失敗的UI測試用例?
- 9. 如何強制maven在測試失敗後執行下一個目標
- 10. 如何在maven完成集成測試後運行包目標?
- 11. 測試運行失敗,Robotium
- 12. 如何運行測試maven?
- 13. ElasticSearch運行測試時隨機失敗
- 14. 目標運行時間在Maven測試後解包WildFly
- 15. 如何在maven中的集成測試目標中運行單個測試
- 16. Maven測試失敗xml FileNotFoundException
- 17. maven測試部署失敗
- 18. 我嘗試運行我的maven項目時出現錯誤:執行目標失敗org.codehaus.mojo:exec-maven-plugin:1.2.1:exec(default-cli)
- 19. 運行jasmine.js測試作爲Maven的「測試」目標
- 20. 如何使用顯式Maven目標運行Cucumber測試?
- 21. 測試運行失敗:由於'java.lang.ClassNotFoundException'導致測試運行失敗
- 22. 測試運行失敗:由於'android.os.NetworkOnMainThreadException'導致測試運行失敗
- 23. 測試運行失敗:由於java.lang.ClassNotFoundException導致測試運行失敗
- 24. 測試運行失敗:儀器運行失敗,由於'kotlin.UninitializedPropertyAccessException'
- 25. 如何重新運行失敗的測試Python Webdriver測試?
- 26. 測試運行時失敗,單獨運行時通過
- 27. 如果exec:java目標失敗,我該如何失敗Maven構建?
- 28. 標記爲失敗,運行時間過長JUnit測試
- 29. maven部署目標失敗
- 30. 爲什麼功能測試失敗?運行rake測試時,
感謝您的回答,但也許我沒有很好地解釋我的需求。 我仍然希望構建在測試失敗時失敗。但是我想執行一個我在測試失敗和失敗快速Maven構建結束之間開發的自定義目標。 此致敬禮。 – 2012-01-10 12:57:38