我正在尝试从Hudson生成Emma代码覆盖率报告。 我在Hudson中添加了“Record Emma coverage report”插件 此插件需要一个路径,其中生成的emma xml报告将被放置。 我已经添加了路径“/ opt/dfte/hudson”,但它是说 录制Emma报告/opt/dfte/hudson/emma.xml 完成:FAILURE 我错过了任何步骤吗? 请帮帮我。 谢谢如何从Hudson生成Emma代码覆盖率报告?
1
A
回答
-1
您的构建需要生成艾玛报告。 Hudson然后从你的版本中挑选由Emma运行生成的XML文件,并且很好地呈现它。
-1
您首先需要按照以下说明将EMMA集成到您的Maven或Ant构建中:http://wiki.hudson-ci.org//display/HUDSON/Emma+Plugin。如果您使用的是Maven,您可以通过运行“mvn emma:emma”来测试这些构建更改 - 如果它正在工作,您的站点目录下应包含一个包含coverage.xml和html文件的emma目录。虽然我没有用Ant来试用它,但我相信它应该是一个类似的过程和输出。
一旦发生的事情,你只需要在你的工作配置检查“记录爱玛覆盖率报告”,以使哈德森EMMA插件。对于上面的Maven示例(以及可能的Ant),您不需要指定文件路径,因为它会自动在模块中查找coverage.xml文件。确保这个Hudson工作也执行你的测试。然后,您会在工作页面上获得一张很好的图表,显示课程,方法,区块和线路覆盖率的百分比趋势。
相关问题
- 1. 如何使用Ant生成Emma代码覆盖率报告?
- 2. 如何使用Hudson的Maven生成Cobertura代码覆盖率报告
- 3. 如何在Hudson中汇总代码覆盖率报告?
- 4. 非源代码类包含在emma xml覆盖率报告中
- 5. EMMA代码覆盖率报告使用的颜色图例
- 6. 如何强制Emma代码覆盖率报告忽略某些方法?
- 7. 无法运行EMMA代码覆盖率
- 8. 在PHPUnit之外生成代码覆盖率报告
- 9. 生成jstestdriver覆盖率报告
- 10. 如何从visual studio .coverage文件生成覆盖率报告,该文件与emma生成的文件相似?
- 11. pydev代码覆盖率报告为零
- 12. 艾玛代码覆盖率报告
- 13. 如何从Clover覆盖率报告中排除代码?
- 14. 过滤来自Emma代码覆盖率报告的junit测试类
- 15. 我如何生成失败的Jenkins版本的代码覆盖率报告
- 16. 用Fastlane/Jenkins生成代码覆盖率
- 17. 代码覆盖率:.NET代码覆盖率和SonarQube VSTS集成
- 18. 如何在Android Studio 2.3中配置代码覆盖率报告?
- 19. 为什么PHPUnit在生成覆盖率报告时执行代码?
- 20. 无法生成来自Clover Maven插件的代码覆盖率HTML报告
- 21. 使用gradle为单个单元测试生成Jacoco代码覆盖率报告
- 22. PHPSpec和覆盖率报告
- 23. Hudson在生成Cobertura覆盖报告时生成失败,显示NoClassDefFoundError
- 24. 如何触发源代码的dotcover代码覆盖率分析并生成报告
- 25. Hudson与MSBuild和MSTest,如何获得代码覆盖率
- 26. 如何从代码覆盖率数字中排除browserify生成的代码?
- 27. Emma代码覆盖率为Android JUnit测试
- 28. Teamcity + NYC +伊斯坦布尔 - 生成测试覆盖率报告
- 29. 使用巴泽尔生成覆盖率报告
- 30. emma不生成报告,但cobertura呢?
您是否发现并解决了问题? – Mayoares 2012-02-10 14:41:23