我正在调查ChefSpec report (with coverage)和then报告是否可以作为junit格式生成,然后由Jenkins对它们进行分析以发布结果。或者,如果有其他友好的方式,这些结果可以由詹金斯发表。
谢谢。
编辑1:对不起,如果我解释错了,但我知道chefspec是用于单元测试的,而测试厨房是用于集成测试的。我在这个问题中的意思是,如何以Jenkins可以解析的格式(例如junit格式)获得测试结果报告(对于chefspec和另一只手测试厨房)。
发布于 2014-05-09 14:02:13
您混淆了单元测试和集成测试。ChefSpec是一个单元测试框架。它不执行真正的收敛并运行内存中的所有内容。Test是一个集成框架。它使用VM在真正的机器上实际运行Chef。
它们是你构建的不同部分。您不会从Test运行ChefSpec,也不会从Test运行visa。
至于从ChefSpec报告中获得机器可解析的输出,这是我要做的事情清单上的事情。我想要的不仅仅是JSON,我希望用户也能够提供他们自己的模板。
资料来源:
发布于 2014-05-08 23:49:33
虽然似乎有这样一种功能,至少可以将其输出为JSON,但该功能似乎已被删除。请参阅在这里讨论
那么,我如何才能得到一个覆盖文件报告,以提高詹金斯例如?可以将输出解析为表。我正在研究一种让用户提供“自定义”格式化程序的方法,但是还没有想出一个好的解决方案。
https://stackoverflow.com/questions/23549804
复制相似问题