如果单元测试执行失败(例如,这个one),我已经看到有关在Jenkins中构建内容失败的几篇文章。事实证明,默认情况下,Jenkins报告的构建失败的测试为unstable
,有些人不喜欢这样做。但是,这对我来说会非常好。我只是希望能够轻松区分构建与通过测试失败的测试。如果测试失败,让Android的jenkins构建失败
这里是捕获:我正在开发的Android所以我的版本配置后,this page。基本上测试用下面的命令来运行:生成并发布在詹金斯
ant all clean emma debug install test
至于结果覆盖报告。
我已阅读关于根据测试结果 配置Jenkins结果的所有文章都在处理蚂蚁任务操作。但是,如果我们看一下Android build.xml
,则Android测试使用adb命令运行:adb shell am instrument ...
。我不知道如何配置这个命令来打印测试结果。它可以配置为打印覆盖率报告。我已经这样做了,但根据报道报道,从未能够使构建失败。
我希望别人也面临同样的问题,并设法解决它。任何指导将非常感激。
会[有帮助](http://code.google.com/p/the-missing-android-xml-junit-test-runner/)?这个想法是产生Jenkins理解的junit报告。 – 2012-04-08 11:29:43
@malenkiy_scot谢谢你的评论。这可能工作。我会在接下来的日子里尝试一下。 – 2012-04-09 14:10:46
@malenkiy_scot请发表评论作为回答。我想给你赏金。我的问题尚未解决,但这至少是一个好方向。 – 2012-04-12 09:08:53