在Bamboo中进行后处理xco​​debuild测试输出

问题描述

我正在寻找一种方法,可以将使用xcodebuild test ...进行的测试的测试结果导出到Atlassian Bamboo CI服务器。这是我到目前为止发现的:

  • ocunit2junit:使用原始输出生成一组JUnit *.xml文件,竹JUnit报告程序可以读取这些文件。不幸的是,它不能与Xcode 11很好地配合使用(无法获得所有测试结果)。在过去的八年中,它没有进行过更新,因此xcodebuild输出的变化可能足以使解析器变得脆弱。
  • trainer:这是一个使用xcresults文件的较小项目。最后更新是13个月前。我担心的是,如果苹果决定改变一些内部结构,这种情况甚至可能变得更加脆弱。
  • xcpretty:被广泛推荐和引用的顶级狗。不幸的是,它已经两年多没有更新了,this issue建议它将来不会发生。我也无法以JUnit格式导出测试结果,并且错误报告无法正常工作。

所有这些都导出为JUnit格式,然后由竹子提取,也许这不是最佳选择?除了这些选项之外,还有其他选择我无法将xcodebuild测试结果导出到竹子吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)